bonjour, je vien vous demander de l'aide car j'ai installer la derniere version de wamp sur un autre pc pour pouvoir bosser plus rapidement en local sans toucher a mon serveur qui est en ligne le problème est que je n'arrive pas a afficher la page d'index de mes petit cour de PHP MySql sur le nouveau pc et que sur le serveur en ligne cela fonctionne sans problème et je voudrai pouvoir bosser sur le nouveau ceux qui serai plus rapide pour moi parce que je n'utiliserai Vnc qui rame a fond et qui me fait perdre un temps précieux
mon message d'erreur en (fenêtre Windows) : apache HTTP Server a rencontre un problème et doit fermer
petit precision: j'ai bien fait attention au mot de passe que j'utilise entre les deux serveur et j'ai bien créer mes bases de donnée sql correctement.
j'ai regarder et ne comprend pas comment faire clairement, ce sont des cour en php qui fonctionne tres bien sur tous autre serveur ainsi que les version précédente de wamp et ca va me faire galère encore plus, deja que je me debrouille tous seul.... le plus simple serai de retrouver une version de wamp plus ancienne si quelqu'un sait ou trouver des version précédente de Wamp SVP ????? merci d'avance
Libre à vous, mais ça vous « fera galère » encore plus le jour où votre serveur passera en PHP 5.3.x et où vos scripts ne fonctionneront plus.
Prenez, dès maintenant, des bonnes habitudes ; ça sera autant de gagné pour la suite.
Ce n'est pas parce que ça fonctionne très bien que ça veut dire que c'est écrit correctement ; quand vous ouvrez une parenthèse "(", il faut la fermer "", sinon erreur. Les connexions MySQL, c'est la même chose, si on ouvre une connexion $db = mysql_connect(...);, on doit fermer celle qui a été ouverte : mysql_close($db);
Prendre une version Wampserver plus ancienne ne fera que retarder l'échéance des erreurs à venir.
Ici : [sourceforge.net] vous avez Wampserver2.0h.exe qui comprend Apache 2.2.11, PHP 5.2.9-2 et MySQL 5.1.33
bonjour, je conçois tous a fait que cela est un mauvais choix, faut il se refaire tous les code et re-apprendre tous php et mysql ? ou existe t'il un site qui nous énumère plus ou moins les modification que l'on doit faire dans nos script suite au changement de version de Php et Mysql ?
que je vien de m'apercevoir que si je veut refaire fonctionner mes script, il faut que je reprenne la version wampserver D
comme dit précédemment je suis un débutant et fait vraiment du talonnage en autodidacte pour apprendre mais ca change tous le temps :@ et j'essaye de faire un petit site perso en php et mysql de a a z mais avec ces changement je me retrouve plus souvent avec autant d'erreur sans avoir le temps de mettre une seule page en ligne et le fait de repartir du début a chaque foi est démotivant surtout quand l'on a que quelques heures par si par là pour apprendre 2 langage simultanée. merci d'avance pour votre aide
Ce qui est dommage, c'est que vous deviez tout réapprendre selon ce que vous dites...Alors que si dès le départ vous aviez appris avec les documentations officielles, vous n'auriez sans doute pas eu le problème...
En effet, j'ai pu voir qu'en programmation, il vaut mieux toujours être le plus précis possible, ainsi, quand on lis la doc de mysql_close : [php.net]
On voit : mysql_close() ferme la connexion non persistante au serveur MySQL associée à l'identifiant spécifié. Si link_identifier n'est pas spécifié, cette commande s'applique à la dernière connexion ouverte.
Ben perso, afin d'être sûr que ce soit la bonne connexion qui soit fermée, j'ai toujours précisé quelle connexion devait être concernée. Maintenant, étant autodidacte comme vous, je conçois que c'est un poil dur de s'en sortir si vous cherchez à apprendre avec les tutoriel trouvables ici et là, sur le net ou même sur le papier... Car on trouve de tout, et surtout du n'importe quoi.
Ce que j'en ai retenu, c'est que plus on est précis, méfiant et strict, et moins on a de soucis, peut importe les versions...Ainsi, on ne fait jamais confiance aux variables envoyées par l'utilisateur, on est le plus précis possible dans le code, et donc par extention, on ferme toujours explicitement les connexions.
Après, il existe des fonctions dépréciés depuis php 5.3, mais leurs remplacement n'est que rarement complexe, et toujours avantageux en terme de performance...