J'ai un problème avec Wamp qui ne m'est jamais arrivé auparavant, je ne trouve pas ce qui ne va pas. J'ai quelques projets situés dans mon dossier www (sous Windows 7).
Mon hostfile a la ligne 127.0.0.1 localhost
non commenté
Lorsque je vais sur http://localhost/
ou http://127.0.0.1/
et que je clique sur un nom de projet tel que "mysite" dans la page principale du panneau Wamp, le lien pointe uniquement sur "mysite" et non sur "http://localhost/mysite"
.
Par conséquent, je ne vois aucun site, que dois-je faire?
Après des recherches approfondies, j'ai trouvé la solution qui fonctionnait aussi pour moi.
open wamp/www/index.php.
Changer cette ligne:
$suppress_localhost = true;
À :
$suppress_localhost = false;
Pour les dernières versions sur Wamp, le fichier a changé le code comme suit:
$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false);
Il est donc maintenant configurable à partir du menu Plateau Wamp Aestan.
Pour Wampserver 3.0.6, j’ai pu le faire comme suit:
Si vous voyez la coche verte, elle est activée. Maintenant, actualisez votre page d'accueil localhost et vérifiez les URL.
L'ajout de Localhost dans l'URL n'est pas une suggestion de wamp, wamp s'attend à ce que chaque projet contienne un virtualhost. Cela fournit un niveau de contrôle pour le développement du framework. Ainsi, par exemple, si votre projet est stackone, vous devez créer un hôte virtuel appelé "stackone": comment créer un hôte virtuel?
--Créez un répertoire/dossier dans wamp64/www (exemple, wamp64/www/projectone)
--Allez relancer votre serveur wamp et tapez localhost sur votre navigateur
- En bas à gauche, vous devriez voir ajouter un serveur virtuel local. indiquez le nom du projet (par exemple, projectone), indiquez le chemin. (par exemple, c:\wamp64\www\projectone) .cliquez sur Démarrer la création.
--Vous devrez redémarrer DNS. Faites un clic droit sur l'icône de notification de wamp, survolez les outils, vous devriez voir redémarrer DNS. Vous pouvez maintenant copier vos fichiers dans le répertoire que vous avez créé. J'ai ajouté quelques images ci-dessous (wamp 3.0.6)
Pas besoin d'ouvrir et d'éditer www/index.php. Il suffit d'écrire, cliquez sur l'icône wamp => allez dans les paramètres wamp => puis recherchez "Ajouter un hôte local dans l'URL
Je préfère la méthode de l'utilisateur final pour modifier le comportement de wamp . Cliquez avec le bouton droit de la souris sur l'icône de notification WAMP -> Paramètres Wamp -> Ajouter un hôte local dans l'URL.
Bien que ce n'est pas un problème. La liaison a été désactivée par Wamp Devs. Vérifiez ce lien article, son bien écrit et expliqué la question.
Dans la dernière version
CHANGE ÇA
$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false);
POUR ÇA
$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? false : false);
WampServer Version 3.1.0 64bitIn Wampmanager.conf vous trouverez une ligne:
urlAddLocalhost = "off"
Changez-le en "sur" Ca y est!
Dans WAMPSERVER 3.1.x
Ouvrez wamp/www/index.php
Aller à la ligne numéro 33
Changer cette ligne:
$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false);
À:
$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'on' ? true : false);
Enregistrez et fermez le fichier.
OU
Faites un clic droit sur l'icône Wampserver
de la barre d'état système et passez le curseur de la souris sur,
Cliquez sur l'option Wamp Settings
Après cela, choisissez ceci: Add localhost in url