2014-01-17 33 views
3

当我使用phpinfo()时,我没有看到以MySQLi开头的表。我确实看到了mysqlnd的表格,但我不确定那是什么。但是,当我去命令行并键入php -m mysqli在那里。 mysqli_connect()失败,所以它似乎没有实际安装。MySQLi安装PHP 5.5.8 Windows

已安装MySQL 5.6。我的PHP版本是5.5.8,适用于Windows的Apache 2.4.7。

PHP安装在C:\ php,extension_dir = "ext",启用php_mysql.dllphp_mysqli.dll,所以我不知道为什么这不起作用。我在某处错过了一步吗?

回答

7

我有同样的问题。正如我所看到的,当路径相对时它不会加载。尝试绝对路径,例如

extension_dir="C:/php/ext" 

它为我工作!

0

绝对路径是需要apache和php安装在不同的驱动器!而且,在更改php.ini之后,您需要重新启动Apache服务器。