PHP启动:找不到模块php_pdo

时间:2014-09-27 09:41:38

标签: php pdo

我在Windows 7上运行XAMPP v.1.8.3,它随PHP 5.5.6一起提供。我手动下载了PHP 5.6.1版并将其放在xampp/php中。旧文件夹php我重命名为php_5.5.6。我在extension=php_pdo_mysql.dll中启用了php.ini(最初名为php.ini-development,必须重命名为php.ini)并在启动apache时开始出现此错误

  

PHP启动:无法加载动态库'C:\ xampp \ php \ php_pdo_mysql.dll' -   找不到指定的模块。

然后我找到了扩展程序dll,它位于C:\xampp\php\ext\php_pdo_mysql.dll,因此我将其移至C:\xampp\php\php_pdo_mysql.dll,但错误仍然存​​在。为什么不找到驱动程序?

对我来说没有意义的是,在我的旧版本(5.5.6)上,扩展名也在ext文件夹中,而不在主php文件夹中。

1 个答案:

答案 0 :(得分:0)

解决方案相当简单,建议here我的extension_dir不正确。这并不能解释为什么将文件移动到实际的extension_dir仍会产生此错误。