缺少mysqli扩展名

时间:2011-07-18 03:17:01

标签: php phpmyadmin mysqli

我在PHP配置文件中取消注释了'extension = php_mysqli.dll',但我仍然收到错误信息,即我的mySQLi扩展程序丢失了。我还要验证什么?

4 个答案:

答案 0 :(得分:4)

重新启动Web服务后,请检查PHP信息:

phpinfo();

扩展程序是否出现在那里?如果是这样,它正确加载。如果没有,您可能错过了DLL,或者有错误的扩展路径。

寻找这样的事情: mysqli extension

答案 1 :(得分:2)

对于使用ubuntu的其他人。我在一个新的ubuntu安装上遇到了这个问题。我通过将此行添加到php.ini来解决它。

extension=mysqli.so

我的php.ini位于@ /etc/php5/apache2/php.ini

答案 2 :(得分:1)

我在点击phpmyadmin时也遇到了同样的错误,并尝试了谷歌中所有可能的解决方案。我尝试使用wamp然后重新安装xamp.neither didnt并查看了php.ini文件。但一切都很完美。后来我意识到我在安装xamp时选择谷歌浏览器作为我的默认浏览器。但后来我尝试用Internet Explorer打开localhost并且每个人都很好。

由于 Sobbosanchi

答案 3 :(得分:0)

这个问题已经持续了好几个小时......

通过将extension_dir = "ext"更改为extension_dir = "C:/PHP-5.5.13/ext"

解决

似乎它不喜欢相对路径...