The php_pdo_mysql.dll
无法在机器中启用。我已经设定extension=php_pdo.dll
and extension=php_pdo_mysql.dll
在 php.ini 中启用,但是当我检查时phpinfo()
, 项目PDO驱动程序 is no value.
而且我在 phpinfo() 中找不到 mysql 信息,但我已经设置了extension=php_mysql.dll
已启用。
怎么了 ?
当我升级到 PHP 5.4 时,我也遇到了同样的问题。我有
extension_dir = "ext"
在 php.ini 和php -m
启动正常并报告它加载了 pdo_mysql,但是当我通过 apache 运行 phpinfo.php 时,驱动程序丢失了。
我通过更改来修复它extension_dir
to an 绝对路径。我猜它在运行 Apache 时会感到困惑,并使其与其他东西相关。
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "D:/php-5.4.11-Win32-VC9-x86/ext"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)