- Êtes-vous "à jour" dans les mises à jour de Windows 10 ?
- Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions. Pour ce faire, utilisez l'outil : Vérifications paquetages VC installés N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser. Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur http://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages
Ceci aurait dû être vérifié AVANT d'installer Wampserver.
J'ai le meme probleme sur windows 10 pro 64 bit dernière version 2004. L'icone est verte, tous les services sont bien démarrés, car lorsque je tape localhot dans mon navigateur, j'ai la page d'accueil de wamp. Je peux accéder à phpmyadmin, créer des bases de données et lancer des sites web en local. LE PROBLEME est que l'icone dans la tray list ne réagit pas ni au clic droit ni au clic gauche. J'ai vérifié et téléchargé les paquets VC à partir d'aviatechno avant d'installer wamp64.
Comment faire pour que l'icone réagisse au clics droit ou gauche ?
> Comment faire pour que l'icone réagisse au clics droit ou gauche ? Anti-virus, anti-machin ou anti-truc. Voir les verrouillages éventuels de wampmanager.exe
J'ai le même problème : Icône Wampserver verte, mais impossible d'accéder au localhost en cliquant dessus, idem pour PhpMyadmin. Lorsque je tape Localhost dans l'invite du navigateur par défaut (Edge), j'ai bien accès à la page wampserver. Ayant crée un virtualhost, je peux y accéder avec comme réponse un écran affichant "Index Off" et le sous répertoire que j'ai créé pour recevoir mon site joomla.
Je peux aussi accéder à phpMyadmin à partir du navigateur, mais pas de l'icône Wampserver.
Après avoir installé le site joomla, j'ai un message d'erreur " Désolé, impossible d’accéder à cette page. virtualhost a refusé la connexion."
J'ai testé les paquetages avec l'outil check_vecredist.exe . La réponse est " Tous les paquetages VC++ nécessaires à Wampserver sont installés"
J'ai recherché des infos sur le port 80 : avec l'instruction"resmon.exe" et pu voir que httpd.exe à l'adresse ipv6 et ipv4 étaient lancés , mais avec un statut du pare feu "non autorisé, illimité".
Mon antivirus est McAfee. Je suis allé paramétrer le pare-feu : - connexions internet pour les programmes. Pour apache HTTP serveur, j'ai ouvert tous les équipements - Ports et service système. Pour le port 80 j'ai déclaré : catégorie de service système : httpd.exe Nom du service système : Port 80 de serveur web (HTTP) Ports TCP/IP locaux : 80 Ports UDP locaux : 80 Ouvrir les ports sur : tous les PC
Il faut aussi dire que j'ai essayé un install de wamp en tant qu'administrateur en inactivant le pare feu, mais cela n'a rien changé.
J'espère que vous pourrez m'aider à trouver la solution.
A priori, vous utilisez une "ancienne" version de Edge, il faut donc, dans le fichier wampmanager.conf mettre : navigator ="Edge"
La "nouvelle" version de Edge se trouve dans : "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
Faites des essais avec un autre navigateur, par exemple Firefox, en mettant alors le chemin complet wampmanager.conf pour navigator ="....."
Et vous avez une erreur fatale pour votre site dans les logs PHP : PHP Fatal error: Uncaught Error: Call to undefined function ftp_close() in C:\virtual\cafekaldi\kickstart.php:3663
Bonjour, Merci pour votre retour. J'ai appliqué vos consignes dans l'ordre, j'ai redémarré les services, mais cela n'a rien changé. J'ai retesté l'accés au site avec Firefox et Chrome, sans succès. Pour Firefox, j'ai le message suivant :
"La connexion a échoué
Firefox ne peut établir de connexion avec le serveur à l’adresse virtual."
J'ai progressé dans la résolution du problème ! Le blocage de wampserver.exe vient des protections de windows. J'ai donc modifié les paramètres d'Exploit protection en ajoutant wampserver.exe et ceci a permis de rétablir l'activation de Localhost et de phpMyadmin à partir de l'icone Wamp.
Je vais réinstaller le site joomla en espérant qu'il deviendra accessible.
(Je n'avais jamais rencontré ce genre de difficulté avec une ancienne version de wamp avec laquelle je gérais 3 sites !)
Désolé, impossible d’accéder à cette page.virtual a refusé la connexion. Essayez :
Vérification de la connexion Vérification du proxy et du pare-feu ERR_CONNECTION_REFUSED
Message firefox : La connexion a échoué
Firefox ne peut établir de connexion avec le serveur à l’adresse virtual.
Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus tard ; Si vous n’arrivez à naviguer sur aucun site, vérifiez la connexion au réseau de votre ordinateur ; Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy, assurez-vous que Firefox est autorisé à accéder au Web.
php_error.log
[07-Dec-2020 12:18:04 UTC] PHP Fatal error: Uncaught Error: Call to undefined function ftp_close() in C:\virtual\cafekaldi\kickstart.php:3663
> PHP Fatal error: Uncaught Error: Call to undefined function ftp_close() in C:\virtual\cafekaldi\kickstart.php:3663
C'est la priorité à corriger AVANT tout autre chose.
Comment voulez-vous qu'un site puisse s'afficher avec une erreur FATALE PHP.
Et dans ces cas là, il faut TOUJOURS appliquer le vieil adage RTFM (Regarde Ton Fichu Manuel) :
Qu'est-ce dit la documentation : ftp-close : - cette fonction est native PHP service FTP.
Que dit Installation du service FTP ? La version Windows de PHP 5 inclut le support de cette extension. Vous n'avez pas à charger d'autres extensions pour utiliser ces fonctions. Depuis PHP 7.0.0 sous Windows, cette extension est toujours construite comme extension partagée, aussi, vous devez l'activer dans le php.ini.
Et voilà !
Donc : Clic-Gauche -> PHP -> Extensions PHP -> ftp pour l'activer
--- Conclusion --- En développement ou essais TOUJOURS avoir dans la configuration PHP - error_reporting = E_ALL - display_errors = On - display_startup_errors = On
de manière à afficher TOUTES les erreurs.
De plus, avoir le fichier php_error.log ouvert dans l'éditeur de texte qui sert au développement du site est indispensable.
Votre site Joomla, ce n'est pas une installation vierge sur Wampserver mais un transfert depuis un site existant si je ne me trompe pas.
Donc, voir les directives du fichier .htaccess à la racine dudit site ainsi qu'une déclaration du type base_url dans le fichier de config de Joomla. Ces directives étaient valables avec l'url du site original mais doivent être modifiées pour le site local dont l'url est 'http://virtual/'
> Le htaccess est sur les deux sites htaccess.txt et non .htaccess avec l'extension .txt, ce fichier n'est pas actif et ne sert à rien
Il faut un point au début du nom et pas d'extension.
> $live_site = 'https://virtual/cafekaldi'; En local, ça ne peut pas être ça. De base, Wampserver n'est pas https donc http et votre ServerName est virtual donc 'http://virtual/'
> Could not connect to MySQL server. Là aussi, le nom d'hôte MySQL n'est pas le même en distant et en local et il faut aussi modifier le fichier de config pour y mettre les bonnes informations.
mysqlhost, username, password, databasename
Vous pouvez effectuer des essais en modifiant les paramètres de connexion mysql du fichier c:\wamp64\www\testmysql.php et en effectuant des essais de connexion par 'http://localhost/testmysql.php'
Nota : il vous faudra peut-être mettre un mot de passe à root via PhpMyAdmin
qui sont les codes d'accès à la bdd PhpMyadmin et qui fonctionnent.
J'ai de nouveau les mêmes messages précédemment décrits :
FF : La connexion a échoué
Firefox ne peut établir de connexion avec le serveur à l’adresse virtual.
Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus tard ; Si vous n’arrivez à naviguer sur aucun site, vérifiez la connexion au réseau de votre ordinateur ; Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy, assurez-vous que Firefox est autorisé à accéder au Web.
Edge : Désolé, impossible d’accéder à cette page.virtual a refusé la connexion. Essayez :
Vérification de la connexion Vérification du proxy et du pare-feu ERR_CONNECTION_REFUSED