为什么“;pdo支持未加载”;在我将php.ini文件修改为启用了扩展名=php_pdo.dll,扩展名=php _pd


Why is "pdo support is NOT loaded" being echoed after I have modified php.ini file to enabled extension=php_pdo.dll, extension=php_pdo_mysql.dll?

为什么在我将php.ini文件修改为启用extension=php_pdo.dll,extension=php _pdo_mysql.dll后,"pdo support is NOT loaded"会被回显?

IIS已经重新启动,服务器也重新启动,但扩展似乎没有加载。有解决方案吗?请参阅网站:http://ertowing.com/test/phptest.php.

您可以做的是检查以确保您正在编辑正确的php.ini文件:

<?php
    echo 'The loaded file path is :' . php_ini_loaded_file();
?>

当您发现这一点时,请检查php.ini中的extension_dir,确保扩展目录中有相关的扩展名.dll文件。

为了测试起见,请停止/启动您的Web服务器,而不是重新启动。