PDO 驱动程序在 Windows 中没有价值
无法在计算机中启用 。我已经在php中设置并启用了.ini,但是当我检查时,项目PDO驱动程序没有值。php_pdo_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
phpinfo()
而且我在phpinfo()中找不到mysql信息,但我已设置启用。extension=php_mysql.dll
怎么了?
无法在计算机中启用 。我已经在php中设置并启用了.ini,但是当我检查时,项目PDO驱动程序没有值。php_pdo_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
phpinfo()
而且我在phpinfo()中找不到mysql信息,但我已设置启用。extension=php_mysql.dll
怎么了?
当我升级到PHP 5.4时,我遇到了同样的问题。我有
extension_dir = "ext"
在php中.ini并且启动良好并报告它加载pdo_mysql,但是当我通过apache运行phpinfo.php时,驱动程序丢失了。php -m
我通过将 更改为绝对路径来修复它。我猜它在运行Apache时会感到困惑,并相对于其他东西。extension_dir
; 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"
尝试以下操作:在 php 中查找此内容.ini并取消注释 extension_dir = “ext”
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "ext"