Bonjour, Je commence par répondre aux questions d'usage: - 1 - Version de Windows utilisée : version W10 64 bits - 2 - Version de Wampserver: wampserver2.5 -Apache-2.4.9 -Mysql-5.6.17 -php5.5.12 -64b.exe - 5a - Version MariaDB si existante: NON - 6 - De quelle couleur est l'icône Wampserver: VERTE
- 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, quelles sont les lignes actives* ? 127.0.0.1 localhost
- Si icône Wampserver verte et en utilisant le menu de cette icône : - 8 - Avez-vous accès à localhost (Page d'accueil de wampserver) ? OUI - 8a - Si oui, y a-t-il un message d'erreur en bas de page ? NON - 9 - Avez-vous accès à phpMyAdmin ? OUI
- 10 - Si vous faites référence à un message d'erreur, merci de donner le libellé EXACT et COMPLET de l'erreur: En cliquant sur l"un de mes sites locaux:
Hum, nous ne parvenons pas à trouver ce site. Impossible de se connecter au serveur à l’adresse azerty. Si l’adresse est correcte, voici trois autres choses que vous pouvez essayer de faire : Réessayer ultérieurement. Vérifier votre connexion au réseau. Si vous êtes connecté au travers d’un pare-feu, vérifier que Firefox a la permission d’accéder au Web.
- 11 - Si vous utilisez un Anti-virus et/ou un Parefeu, merci de donner les noms de ceux-ci Windows defender activé + avast
- 12 - Quel est le chemin complet de l'installation de Wampserver (Par exemple D:\wamp\) C:\wamp\
Tout est dit: je n'arrive pas à accéder à mes sites placés dans www alors qu'ils fonctionnent bien en ouvrant le index.html dans un browser.
Merci de vos conseils !
Modifie 1 fois. Derniere modification le 17/03/2018 à 00:15 par vittel.
Je crois que c'est parce que je n'utilise pas de virtual host et que dans ce cas, il faut passer la variable suppress_localhost à FALSE pour ajouter localhost/ avant le repertoire du projet dans l'url d'acces. En tous cas, ça marche maintenant.
Pourquoi avoir installé Wampserver 2.5 sous Windows 10 ? Wampserver 2.5 est obsolète et n'est plus supporté depuis plus de deux ans et vous ne pouvez pas y ajouter d'autres versions d'Apache, PHP ou MySQL.
> - 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, quelles sont les lignes actives* ? > 127.0.0.1 localhost Dans ce fichier vous devez avoir (sans compter les VirtualHost) :
127.0.0.1 localhost
::1 localhost
> Windows defender activé + avast AVAST ne sert à rien sinon à foutre la merde partout où il passe. À désinstaller totalement avec les outils appropriés et pas seulement le désinstalleur de Windows.
> En cliquant sur l"un de mes sites locaux: Sur quoi ?
Les sites locaux, les applications WEB et les CMS doivent être installés dans des VirtualHost, comme chez tous les hébergeurs, voir : Le BESOIN DE VIRTUALHOST
Bonjour, merci pour vos conseils. J'ai entrepris l'upgrade 2.5 -> 3.0.3 puis, je m'occuperai des virtual hosts. après avoir suivi tous les prérequis et lancé l'installation au même endroit que mon repertoire actuel, l'icone reste rouge, ("les 2 services sont éteints) et pas de phpmyadmin (localhost/phpmyadmin: la connexion a échoué). "installer le service" dans les menus respectifs d'Apache et Mysql n'a pas d'effet. Une idée ? Je continue demain.
> "installer le service" dans les menus respectifs d'Apache et Mysql n'a pas d'effet. Avant d'installer un service, il est nécessaire qu'il n'existe plus. Ça peut être effectué par les menus de Wampmanager service -> Supprimer le service ou par une fenêtre de commande "en tant qu'administrateur" et la commande sc delete nomduservice ensuite, vérifier dans le gestionnaire des services (services.msc) qu'il n'y a plus de service wampxxxxxx
Suite aux problèmes des échecs de ré-insatllation des services, je suis repassée en 2.5 (->tout OK ;-)) puis retour vers la 3.0.3 par renommage des repertoires C:/wamp et miracle, les 2 services ont redémarré sans problèmes.
pb et solution suivants: retirer ::1 localhost que j'avais rajouté dans le hosts de windows/system32 ça corrige: The file C:\WINDOWS\system32\drivers\etc\hosts is not writable. Qu'est-ce que je peux en déduire par rapport à ipv6 ?
pb et solution suivants: pb à l’ouverture de phpmyadmin: Fatal error: Call to undefined function mb_detect_encoding() in C:\wamp\apps\phpmyadmin4.1.14\libraries\php-gettext\gettext.inc on line 177. Je me suis rendue compte que le php.ini n'était pas chargé en regardant dans le phpinfo. j'ai passé la soirée à essayer de le résoudre. Sans succès. Par dépit et à court d'idées pour réparer, j'ai basculé vers les nouvelles versions des composants installés avec l'upgrade 3.0.3. En effet, suite au redémarrage, wampserver avait conservé les anciennes versions, donc j'essayais de les refaire marcher. C'était la bonne idée. Maintenant, j'ai phpmyadmin.
pb suivant: mes bases de données n'ont pas été conservées, alors que je pensais qu'elles reviendraient avec. Bon, tant pis, je m'en occupe plus tard (je les avais exportées). Je viens de vérifier qu'elles sont bien accessibles quand je repasse en 2.5. Pourtant, le tuto disait que la sauvegarde était une simple précaution et que les bdd seraient conservées ?
Ensuite, j'appliquerai les derniers upgrades de wampserver vers la 3.1 avant de m'occuper des virtualhosts.
Vos bases de données restent accessibles à condition d'utiliser la version de MySQL avec laquelle elles ont été créées. Les bases de données sont partie intégrante de la version MySQL utilisée. Si vous changez de version MySQL, les bases de données ne sont pas transférées.
> The file C:\WINDOWS\system32\drivers\etc\hosts is not writable. Voir point 09 et Note 2 de CONSEILS DE DÉPANNAGE
J'ai importé les bdd sans problème dans les nouvelles versions de MySQL. Quel serait l'intérêt de passer à MariaDB ?
Pour ipv6, les tests de pings étaient bons, j'ai rajouté le ::1 localhost dans mon "hosts". L'erreur du php_error.log (The file C:\WINDOWS\system32\drivers\etc\hosts is not writable) n'est pas ré-apparue pour autant. Elle devait avoir une autre cause.
Je suis maintenant en 3.1.1 avec les addons de votre signature pour Apache, PHP, MySQL et PhpMyAdmin. Tout est prêt pour l'introduction des virtualhosts.
> Quel serait l'intérêt de passer à MariaDB ? C'est une alternative “moins lourde” à MySQL. Si vous ne vous en servez pas, vous pouvez désactivé MariaDB: - Clic-Droit -> Configuration Wamp -> Autoriser MariaDB pour décocher cette option. Il sera toujours possible de le réactiver plus tard.
Je demarre une installation sur une deuxième machine. l'exe check_vcredist semble donner toujours les premières constatations, même quand on le rejoue après avoir téléchargé et installé des MS VC redistribuable Packages. Sur ma configuration par exemple, il me dit toujours:
VC_2013_REDIST_X86_MIN ID={8122DAB1-ED4D-3676-BB0A-CA368196543E} Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.40664 **** NOT INSTALLED **** see: [support.microsoft.com] ---------------------------------------- VC_2013_REDIST_X86_ADD ID={D401961D-3A20-3AC7-943B-6139D5BD490A} Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.40664 **** NOT INSTALLED **** see: [support.microsoft.com] ---------------------------------------- VC_2013_REDIST_X64_MIN ID={53CF6934-A98D-3D84-9146-FC4EDF3D5641} Visual C++ 2013 x64 Minimum Runtime Update 5 - 12.0.40664 **** NOT INSTALLED **** see: [support.microsoft.com] ---------------------------------------- VC_2013_REDIST_X64_ADD ID={010792BA-551A-3AC0-A7EF-0FAB4156C382} Visual C++ 2013 x64 Additional Runtime Update 5 - 12.0.40664 **** NOT INSTALLED **** see: [support.microsoft.com]
Pourtant, il devrait me dire que tout est ok maintenant, non ?