Bonjour,
Je réutilise depuis peu Wamp après quelques années et au fil du temps, des MaJ ont eu lieu. J'ai donc décidé de passer à la version la plus récente pour profiter au mieux de ses fonctionnalités mais aussi une meilleure version de PhP. Pour un projet que je fais pour le moment en localhost puis une fois complet, en ligne.
J'ai du passer facile 5 bonnes heures à chercher à droite à gauche sur ce forum ou bien sur des sites anglophones mais rien à faire. Je suis le protocole à la lettre, tout semble fonctionner sauf que je reçois la belle erreur 404 Not Found sur le virtualhost. J'en reviendrai plus tard sur les détails sachant que j'ai testé plusieurs manipulations. (il faut dire j'ai eu pas mal le temps de regarder à droite à gauche.)
Voici les détails :
- OS: Windows 7 Système: x64
- Wampserver 3.0 x64 (ET x86 mais je vais préciser que le x64 pour le moment.)
- Apache 2.4.17 / mysql 5.7.9 / php 5.6.16 + 7.0.0
- Wamp icone verte
J'ai testé les deux manières à savoir manuellement ET automatiquement via ce lien [forum.wampserver.com] ainsi que ce lien [forum.wampserver.com]
Dans les deux cas, je me retrouve bien sur le localhost, avec Vos projets/Vos alias/Vos virtualhost.
En projet on y trouve de base "my-site" et "tests", un dossier ou je fais plusieurs tests PhP.
Dans "Vos VirtualHost" on y trouve => "localhost" qui lorsque je clique dessus me ramène sur la page d'accueil (logique)
Et on y trouve => "depression", le nom du virtual host que j'ai crée pour tester une xième fois :)
Seulement, lorsque je clique dessus, ça me ramène sur "htt p://depression" qui est une URL non trouvée sur le serveur (error 404),
Apache/2.4.17 (Win64) PHP/5.6.16 Server at depression Port 80.
Pour résumer en quelques mots; Wamp est en icone VERTE, phpmyadmin fonctionne, j'ai accès à localhost sauf que virtualhost ne trouve pas l'URL demandée.
Les seules lignes actives dans le fichier hosts du système sont :
Et celles de E:\wamp/bin/apache/apache2.4.17/conf/extra/httpd-vhosts.conf sont :
J'ai noté que très récemment un fichier apache_error dans le dossier logs. disant :
Un moyen de remédier à ce problème ? J'ai besoin que wamp interprète les fonctions php que j'utilise via la version php5.5+ et de wamp pour tester mes résultats.
J'ai testé tout en administrateur, mis à jour tous les VC requis en installant ou en réparant et j'ai même testé avec wamp en version x86 mais cette fois-ci, un seul service sur deux n'est actif et donc wamp est orange
Bien sur, je désinstallais wamp à chaque fois que j'essayais autre chose.
Seul mon wamp 2.2 nommé "wamp - backup" est resté sur mon PC pour ne pas perdre toutes mes données (sites en local, bdd etc...)
Merci d'avoir lu en avance :)
Je réutilise depuis peu Wamp après quelques années et au fil du temps, des MaJ ont eu lieu. J'ai donc décidé de passer à la version la plus récente pour profiter au mieux de ses fonctionnalités mais aussi une meilleure version de PhP. Pour un projet que je fais pour le moment en localhost puis une fois complet, en ligne.
J'ai du passer facile 5 bonnes heures à chercher à droite à gauche sur ce forum ou bien sur des sites anglophones mais rien à faire. Je suis le protocole à la lettre, tout semble fonctionner sauf que je reçois la belle erreur 404 Not Found sur le virtualhost. J'en reviendrai plus tard sur les détails sachant que j'ai testé plusieurs manipulations. (il faut dire j'ai eu pas mal le temps de regarder à droite à gauche.)
Voici les détails :
- OS: Windows 7 Système: x64
- Wampserver 3.0 x64 (ET x86 mais je vais préciser que le x64 pour le moment.)
- Apache 2.4.17 / mysql 5.7.9 / php 5.6.16 + 7.0.0
- Wamp icone verte
J'ai testé les deux manières à savoir manuellement ET automatiquement via ce lien [forum.wampserver.com] ainsi que ce lien [forum.wampserver.com]
Dans les deux cas, je me retrouve bien sur le localhost, avec Vos projets/Vos alias/Vos virtualhost.
En projet on y trouve de base "my-site" et "tests", un dossier ou je fais plusieurs tests PhP.
Dans "Vos VirtualHost" on y trouve => "localhost" qui lorsque je clique dessus me ramène sur la page d'accueil (logique)
Et on y trouve => "depression", le nom du virtual host que j'ai crée pour tester une xième fois :)
Seulement, lorsque je clique dessus, ça me ramène sur "htt p://depression" qui est une URL non trouvée sur le serveur (error 404),
Apache/2.4.17 (Win64) PHP/5.6.16 Server at depression Port 80.
Pour résumer en quelques mots; Wamp est en icone VERTE, phpmyadmin fonctionne, j'ai accès à localhost sauf que virtualhost ne trouve pas l'URL demandée.
Les seules lignes actives dans le fichier hosts du système sont :
127.0.0.1 localhost ::1 localhost 127.0.0.1 depression ::1 depression
Et celles de E:\wamp/bin/apache/apache2.4.17/conf/extra/httpd-vhosts.conf sont :
<VirtualHost *:80> ServerName localhost DocumentRoot E:/wamp/www ServerAdmin webmaster@ici.net <Directory "E:/wamp/www/"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require local </Directory> </VirtualHost> <VirtualHost *:80> ServerName depression DocumentRoot e:/wamp/www/tests <Directory "e:/wamp/www/tests/"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require local </Directory> </VirtualHost>
J'ai noté que très récemment un fichier apache_error dans le dossier logs. disant :
[Wed May 18 12:19:49.503106 2016] [mpm_winnt:notice] [pid 4168:tid 336] AH00422: Parent: Received shutdown signal -- Shutting down the server. [Wed May 18 12:19:51.531110 2016] [mpm_winnt:notice] [pid 980:tid 152] AH00364: Child: All worker threads have exited. [Wed May 18 12:19:51.546710 2016] [mpm_winnt:notice] [pid 4168:tid 336] AH00430: Parent: Child process 980 exited successfully. [Wed May 18 12:19:53.270713 2016] [auth_digest:notice] [pid 3488:tid 336] AH01757: generating secret for digest authentication ... [Wed May 18 12:19:53.286313 2016] [mpm_winnt:notice] [pid 3488:tid 336] AH00455: Apache/2.4.17 (Win64) PHP/5.6.16 configured -- resuming normal operations [Wed May 18 12:19:53.286313 2016] [mpm_winnt:notice] [pid 3488:tid 336] AH00456: Apache Lounge VC14 Server built: Oct 11 2015 11:49:07 [Wed May 18 12:19:53.286313 2016] [core:notice] [pid 3488:tid 336] AH00094: Command line: 'E:\\wamp\\bin\\apache\\apache2.4.17\\bin\\httpd.exe -d E:/wamp/bin/apache/apache2.4.17' [Wed May 18 12:19:53.286313 2016] [mpm_winnt:notice] [pid 3488:tid 336] AH00418: Parent: Created child process 5780 [Wed May 18 12:19:53.582714 2016] [auth_digest:notice] [pid 5780:tid 152] AH01757: generating secret for digest authentication ... [Wed May 18 12:19:53.598314 2016] [mpm_winnt:notice] [pid 5780:tid 152] AH00354: Child: Starting 64 worker threads.Je ne sais comment l'interpréter pour le moment je ne sais pas si ça peut vous aiguiller.
Un moyen de remédier à ce problème ? J'ai besoin que wamp interprète les fonctions php que j'utilise via la version php5.5+ et de wamp pour tester mes résultats.
J'ai testé tout en administrateur, mis à jour tous les VC requis en installant ou en réparant et j'ai même testé avec wamp en version x86 mais cette fois-ci, un seul service sur deux n'est actif et donc wamp est orange
Bien sur, je désinstallais wamp à chaque fois que j'essayais autre chose.
Seul mon wamp 2.2 nommé "wamp - backup" est resté sur mon PC pour ne pas perdre toutes mes données (sites en local, bdd etc...)
Merci d'avoir lu en avance :)