我在PHP配置文件中取消注释了'extension = php_mysqli.dll',但我仍然收到错误信息,即我的mySQLi扩展程序丢失了。我还要验证什么?
答案 0 :(得分:4)
重新启动Web服务后,请检查PHP信息:
phpinfo();
扩展程序是否出现在那里?如果是这样,它正确加载。如果没有,您可能错过了DLL,或者有错误的扩展路径。
寻找这样的事情:
答案 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"
来解决
似乎它不喜欢相对路径...