PHP n'est pas de chargement php_pdo module

Quand j'essaie de démarrer mon serveur web Apache (sur Windows7/Apache2.2.22/PHP5.2.17) avec php_pdo.dll (et php_pdo_mysql.dll des modules d'activé dans le PHP, je reçois cette erreur:

Warning: PHP Startup: Unable to load dynamic library 'C:\PHP\ext\php_pdo.dll' - The specified module could not be found.

J'ai mis l'extension du chemin d'accès (correctement) en php.ini et tous les .dll il existe des fichiers dans \ext\ dossier.

  • Les modules sont-ils dans la bonne version? Peut-être que ce sont de php 5.3 modules ou d'une erreur de compilateur version.
  • Je suis à l'aide d'php-5.2.17-Win32-VC6-x86.zip
  • Hmm ok et l'extension du chemin est vraiment correct? Et la php_pdo.dll est sur cette place?
  • extension_dir ="C:\PHP\ext", extension=php_curl.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_mbstring.dll extension=php_mcrypt.dll ;extension=php_pdo.dll ;extension=php_pdo_mysql.dll
  • Oui ok, et ces fichiers situés dans ce lieu?
  • Oui, dans C:\PHP\ext dossier 🙂
  • Certaines personnes peuvent également ajouter safe_mode=off avant que cela ne fonctionne. Je pense que cela a à voir avec suExec et/ou suPHP.

InformationsquelleAutor Larry | 2013-03-27