Je me permet de poster ce sujet afin d'informer et d'aider toutes les personnes rencontrer quelques problèmes avec WampServer où la version PHP 5.3.0/5.3.1 pose problèmes.
PHP 5.3.0 :
Cette version pose problèmes avec tous les sites utilisant une base de donnes MySQL, en effet, un problème gênant à était remarquer. Lors utilisation de la commande permettant de fermer la connexion MySQL établie (la commande "mysql_close()" ) dans une page PHP, celle-ci fait planter Apache. C'est à dire que le chargement de la page aboutie par l'affichage du message "Connexion réinitialisée" étant donné que la connexion avec Apache n'est pas possible car celui-ci à planté. Par contre lors que l'on retire ou désactive la commande "mysql_close()" de la page PHP, la connexion est établie correctement et Apache fonctionne correctement.
PHP 5.3.1 :
Avec cette version là, le problème est nettement plus gênant étant donné qu'il est impossible de faire démarrer Apache, celui-ci ne veut rien savoir même en réinstallant celui-ci ou une version antérieure ou supérieure.
Il semblerais que ces versions là sont cause de problèmes, pour ma part les deux problèmes citais plus haut, j'ai eu droit de les rencontrer et la seul solution que j'ai trouvé à était de réinstaller la version 5.2.11 de PHP afin de régler ces problèmes là.
Voila, c'est tous, en espèrent était clair et avoir aider pas mal de personnes rencontrant ces deux problèmes là.
PS : Si vous avez d'autres solutions/problèmes, postez-les. Les remarques sont également favorisées.
Ce morceau de code est censé appelé la méthode parente avec des arguments en tableaux, ce qui est capital pour des méthodes avec un nombre variable d'arguments.
J'ai également le même soucis sur certaines de mes pages ne s'affichant pas suite à une migration de WAMP5 V2.0 (php 5.2.5) vers WampServer 2.0i. J'ai mis "mysql_close()" en commentaire ce qui semble régler mon problème.
Puis je rester sur cette modif° ou php 5.3.0 nécessite de fermer la connection MySQL différemment?
D'après ce que j'ai lu, les connexion doivent être correctement nommée ET fermées... Ainsi, sur mon serveur mysql_close() plante, mais mysql_close(maconnexion) marche...