我安装wamp之后,将源码放入wamp指定的根目录下,开启服务后.页面检测提示检查项 当前配置 检查结果 如何修改
PHP版本 5.2.5 检查通过(√)
PDO扩展 已加载 检查通过(√)
PDO_MySQL扩展 未加载 检查失败(×) 修改PHP配置文件,加载pdo_mysql扩展。 我将php.ini的extension=php_pdo_mysql.dll 前面的";"已经去掉,而且重启服务后还是不行,请教高手帮忙解决!
PHP版本 5.2.5 检查通过(√)
PDO扩展 已加载 检查通过(√)
PDO_MySQL扩展 未加载 检查失败(×) 修改PHP配置文件,加载pdo_mysql扩展。 我将php.ini的extension=php_pdo_mysql.dll 前面的";"已经去掉,而且重启服务后还是不行,请教高手帮忙解决!
extension=php_pdo_mysql.dll
检查extension_dir目录下有没有这两个dll文件。
extension=php_pdo_mysql.dll
这两个都要启用,并把这两个DLL都拷贝到SYSTEM32下。
还将PHP目录下的所有DLL也拷贝到SYSTEM32下,免得以后又碰到类似的情况拷完就一了白了。
在apache下的bin下也有一个PHP.ini
俩个必须改.好了.虽然没什么帮助,散分了~~!
extension=php_pdo.dll
extension=php_pdo_mysql.dll
这两个都启用了,并DLL都拷贝到SYSTEM32下了。
PHP探针显示PDO已加载,但是pdo_mysql一直加载不了!头大的,这个该如何解决呢~
我把php.ini文件内的原extension=php_pdo_mysql.dll重新加分号;注释掉,
然后复制extension=php_pdo_mysql.dll黏贴到extension=php_pdo.dll下面一行,竟然可以了,太鬼了,真是莫名奇妙!
原文
;extension=php_openssl.dll
extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll改为:
;extension=php_openssl.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll