Erreurs avec wampserveur
Erreur 101
Je n'arrive pas à lire ma page
php avec wamp
serveur, mon navigateur, me revoit une erreur de type 101.
Solution
Télécharger ceci
Lorsque l'installation est terminée, il vous faut sélectionner cette version de
PHP dans le menu contextuel de WAMP (
icône en bas à droite) :
icone > PHP > Version > 5.3.1
Pour ceux désirant rester sous Php 5.3.0 :
Vérifier que TOUTES les instructions de fermeture de session MySQL comportent bien le nom de la connexion ouverte : mysql_close($connexion_ouverte) et non pas mysql_close().
Explication
C'est un bug de PHP 5.3.0 et la librairie lib_mysql qui fait planter Apache lorsque la fonction mysql_close est appelée sans paramètre. Il ne s'agit pas d'un bug de Wamp, mais bien de PHP.
Ce bug a d'ailleurs été corrigé dans la version PHP 5.3.1 sorti récemment.
La solution la plus propre n'est donc pas de supprimer la fonction mysql_close, mais de lui passer le paramètre $link, $connect, bref, la variable renvoyée par la fonction mysql_connect.
Autre problème lié à php 5.3.1
Si vous n'arrivez pas à accéder à Phpmyadmin (chargement infinie) après l'installation de la version 5.3.1 cela veut dire que vous utilisé
ipV6 et que apache ne supporte pas l'ipV6. Pour cela :
- Désactiver le support IPv6 dans le gestionnaire réseau.
- Supprimer la ligne "::1 localhost" dans le fichier hosts
Apache ne démarre pas
Vérifier que votre
port n'est pas utilisé par une autre application tel que
skype.
Pour cela :
Dans le menu contextuel de WAMP (
icône en bas à droite) :
icone > Apache > Services > Tester le port 80
Si le port est pris comme la photo ci dessous, fermez l'application qui utilise ce port, ou arrêté le service via le gestionnaire des tâches.
Sinon si vous avez l'écran ci dessous, il ne reste plus qu'a démarrer apache :
- Soit redémarrez Wampserver
- Soit démarrez apache : icone > Apache > Services > Démarrer le service.
Information
Icône blanc : Tous les services démarré et en état.
Icônes jaune : Seulement une partie des services sont démarré ou en état.
Icône rouge : Aucun service n'est démarré ou en état.
Les services sont : Apache et Mysql
Publié par
Alexis-pires -
Dernière mise à jour le 18 mai 2010 à 17:11 par Alexis-pires