Wordpress ne fonctionne pas lors de l'utilisation des hôtes virtuels Apache
-
21-09-2019 - |
Question
J'utilise actuellement des hôtes virtuels sur mon ordinateur afin que je puisse gérer plusieurs sites sur mon ordinateur.
À l'heure actuelle, j'utilise c: / vhosts / php (par défaut localhost) pour le développement PHP régulier, c: / vhosts / BTS pour Wordpress, et c : / vhosts / gâteau pour le développement CakePHP. (Voir ci-dessous).
Maintenant, quand je lance mon WAMPP et aller à http: // BTS , il charge la page d'index, mais rien d'autre charges fines . Lorsque vous essayez de cliquer sur les liens, il relie http: // localhost / au lieu de xxxxx http: // BTS / xxxxx. Qu'est-ce que j'oublie ici? Je ne veux pas que le serveur pour accéder à localhost depuis que je suis en utilisant localhost pour d'autres projets. S'il vous plaît aider.
<VirtualHost *:80>
DocumentRoot c:/vhosts/php
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot c:/vhosts/BTS
ServerName BTS
</VirtualHost>
<VirtualHost *:80>
DocumentRoot c:/vhosts/cake
ServerName cake
</VirtualHost>
La solution
Allez dans votre base de données MySQL (à travers phpmyadmin ou autre) et recherchez les champs suivants
Dans le tableau wp_options, changement
siteurl
home
http: // BTS au lieu de localhost.
Ceci mettra à jour tous vos liens dans WordPress.
Autres conseils
Vous avez besoin de dire Wordpress quel domaine il est assis.
Connectez-vous à votre PC Admin, il est dans un endroit paramètres