Apache 2 + MySQL 5 + PHP 5 : Impossible de se connecter au SGDB - Divers - Programmation
Marsh Posté le 01-12-2005 à 12:09:38
Salut, j'ai le même problème :
* Apache2 + MySQL5 + PHP 5 sous win2k server
J'ai
* ajouté l'extension php_mysql.dll dans le php.ini
* configuré le rep d'extension dans php.ini
* copier la libmysql.dll un peu partout (system, system32, php/ext, php etc...)
=> phpinfo ne m'affiche pas l'extension dans la liste. J'ai lu plusieurs doc et forums et malgré tous mes essais, impossible qu'il me loade cette **** d'extension mysql5 et impossible de se connecter, j'ai toujours l'erreur Fatal error: Call to undefined function mysql_connect() in D:\Site\click\inscription\index.php on line 37
Quelle est la magouille à faire ?
Marsh Posté le 02-12-2005 à 09:12:04
En ligne de commande, tapes php -m pour voir les modules chargés, si ça affiche mysql c'est que t'es dans le même cas que moi.
J'ai viré Apache2 et mis Apache 1.3.x, ça fonctionne sans problèmes, dommage :-(
C'est vrai qu'ils le déconseillent mais quand même.. source
Marsh Posté le 02-12-2005 à 11:45:42
Merci pour vos réponses
En fait, j'ai fait le boulet, c'était un pb tout bête (je l'ai expliqué sur le topic "Virez EasyPHP" )
Je fais maintenant partie des convertis qui l'ont viré.
Marsh Posté le 02-12-2005 à 13:06:29
smaragdus a écrit : J'ai trouvé le bug, c'était trop con en fait : |
Ah p'tain, c'est pour ça que PHP appelé en ligne de commande avait l'extension MySQL chargée et pas avec Apache
Merci du tuyau
Marsh Posté le 09-11-2005 à 18:36:23
J'ai un problème de module qui n'est pas chargé par PHP s'il est lancé par apache mais qui est chargé en ligne de commande !?
Logiciels utilisés :
Infos :
Tests :
En ligne de commande :
Maintenant le problème c'est avec Apache :
Zarb hein.. j'ai pourtant pas mal cherché sur google, claqué les libmysql.dll dans system32,apache/bin, etc.. mais rien n'y fait
Une solution à me proposer ?