PHP charge pas l'extension MySQL !

PHP charge pas l'extension MySQL ! - PHP - Programmation

Marsh Posté le 11-10-2004 à 13:25:33    

j'ai installé Apache 2.0.52 + PHP5 + MySQL 4 + phpMyAdmin (
separement (pas de EasyPHP donc)
 
et quand je veux acceder a phpMyAdmin, j'ai le message suivant:
 
"PHP ne peut charger l'extension mysql,
veuillez vérifier votre configuration de PHP
Documentation"
 
dans php.ini :
extension_dir = e:\Web\php\ext\";  
j'ai aussi essayé sans le \ final.
 
j'ai verifié, dans le dossier "ext" de php, ya bien la dll "php_mysql.dll"
 
d'ou cela peut venir ?
 
s'il vous faut d'autres details dites le
 
merci
 

Reply

Marsh Posté le 11-10-2004 à 13:25:33   

Reply

Marsh Posté le 11-10-2004 à 14:04:49    

et dans le php.ini, tu as bien enlevé le ";" devant la ligne concernant MySQL ? (si ce n'etait pas deja fait)
 
P.S. : La ligne est :
 

Code :
  1. extension=php_mysql.dll


 


Message édité par Dj YeLL le 11-10-2004 à 14:05:47
Reply

Marsh Posté le 11-10-2004 à 14:38:54    

oué il est bien décommenté
par ailleurs ya Apache qui me donne l'erreur:
"PHP startup : unable to load dynamic library 'e:\web\php\ext\php_mysql.dll'. le module spécifié est introuvable
 
c quand meme etonnant alors que extension_dir pointe sur e:\web\php\ext et que la dll existe bien

Reply

Marsh Posté le 11-10-2004 à 15:08:50    

Arf, il faut copier les DLL du dossier PHP vers le dossier WINDOWS (ou WINNT)

Reply

Marsh Posté le 11-10-2004 à 15:31:39    

j'ai mis toutes les dll du dossier ext dans c:\windows (je suis sous xp pro)  
et ca change rien

Reply

Marsh Posté le 11-10-2004 à 15:52:13    

Pas celles du dossier EXT ... celles du dossier PHP directement je crois...

Reply

Marsh Posté le 11-10-2004 à 15:58:16    

je sais que ya le fichier php5ts.dll qui fo metre dans windows, mais c tout. ya rien de plus a propos du dossier racine de php je pense

Reply

Marsh Posté le 11-10-2004 à 16:09:53    

Ben ecoute, moi j'en ai fais l'experience, et le seul moyen de le faire marcher a été de copier les DLL de PHP dan WINDOWS
 
++

Reply

Marsh Posté le 11-10-2004 à 17:46:36    

ah ben autant pour moi
j'ai suivi ta suggestion et effectivement ca marche
merci bien mon gars
 
par contre je comprend pas trop  pourquoi ca marché du fait que g pas copié dans windows une quleconque dll du type php_mysql.dll
mais bon c nickel

Reply

Marsh Posté le 11-10-2004 à 21:11:30    

y a en embryon de reponse sur easypph.org
 
a propos de curl.dll dans la FAQ  
moi je galere aussi  mais je vais voir ci copier cette dll la arrange si oui tant mieux !

Reply

Marsh Posté le 11-10-2004 à 21:11:30   

Reply

Marsh Posté le 11-10-2004 à 22:05:24    

ben pour moi tout marche nickel maintenant (juska nouvel ordre) donc ya pas de raison que ca foire pour toi
 
si ta un pb on peut essayer de le resoudre (juste retour des choses)

Reply

Marsh Posté le 12-10-2004 à 11:22:30    

M'est avis que c'est un problème de PHP 5 ça car je suis aussi en environnement WAMP et je n'ai eu besoin de copier que que le php4ts.dll dans WINNT ...
 
(PHP 4.3.xx, MySQL 3.23.xx avec Apache 1.3.xx)


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 12-10-2004 à 11:47:13    

ben en fait c'est la premiere fois que j'installe PHP 5
ca faisait 3 ans que je programmais en PHP3 et 4
 
mais bon ca marche, au moins maintenant si mon futur boss  (me dit: installe moi une plateforme WAMP fissa sans passer par EasyPHP je peux le faire

Reply

Marsh Posté le 12-10-2004 à 11:48:44    

ben en fait c'est la premiere fois que j'installe PHP 5
ca faisait 3 ans que je programmais en PHP3 et 4
 
mais bon ca marche, au moins maintenant si mon futur boss  (au passage: "embauchez moi !!! SVP) me dit: installe moi une plateforme WAMP fissa sans passer par EasyPHP,  je peux le faire.
par contre je comprend toujours pas pkoi le fait de copier betement toutes les dll du dossier PHP en plus de celles dans le dossier "ext" dans %systemroot% ca solutionne mon probleme.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed