PHP启动:找不到模块PHP_pdo

PHP启动:找不到模块PHP_pdo,php,pdo,Php,Pdo,我在Windows7上运行XAMPPV5.1.8.3,PHP版本5.5.6随附。我手动下载了PHP版本5.6.1,并将其放入xampp/PHP。旧文件夹php我重命名为php_5.5.6。我在php.ini中启用了extension=php\u pdo\u mysql.dll(最初名为php.ini development,必须重命名为php.ini),并在启动apache时开始出现此错误 PHP启动:无法加载动态库“C:\xampp\PHP\PHP_pdo_mysql.dll”- 找不到指定的

我在Windows7上运行XAMPPV5.1.8.3,PHP版本5.5.6随附。我手动下载了PHP版本5.6.1,并将其放入
xampp/PHP
。旧文件夹
php
我重命名为
php_5.5.6
。我在
php.ini
中启用了
extension=php\u pdo\u mysql.dll
(最初名为
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
文件夹中

解决方案相当简单,这表明我的
扩展\u dir
不正确。这并不能解释为什么将文件移动到实际的
扩展名\u dir
仍会产生此错误。

您是否重新启动了Web服务器?@PeeHaa多次尝试后,错误都会消失。