【发布时间】:2011-10-07 09:14:51
【问题描述】:
我在 PHP 配置文件中取消了“extension=php_mysqli.dll”的注释,但我仍然收到我的 mySQLi 扩展丢失的错误消息。我还要验证什么?
【问题讨论】:
标签: php phpmyadmin mysqli
我在 PHP 配置文件中取消了“extension=php_mysqli.dll”的注释,但我仍然收到我的 mySQLi 扩展丢失的错误消息。我还要验证什么?
【问题讨论】:
标签: php phpmyadmin mysqli
在这个问题上花了好几个小时......
解决了将extension_dir = "ext"改为extension_dir = "C:/PHP-5.5.13/ext"
好像不喜欢相对路径……
【讨论】:
对于其他使用 ubuntu 的人。我在全新的 ubuntu 安装中遇到了这个问题。我通过将此行添加到 php.ini 来解决它。
extension=mysqli.so
我的 php.ini 位于 @ /etc/php5/apache2/php.ini
【讨论】:
我在点击 phpmyadmin 并尝试了谷歌提供的所有可能的解决方案时也遇到了同样的错误。我尝试使用 wamp,然后重新安装 xamp.neither 并没有查看 php.ini 文件。但一切都很完美。后来我意识到我在安装 xamp 时选择了 google chrome 作为我的默认浏览器。但后来我尝试用 Internet Explorer 打开本地主机,一切都很好。
谢谢 索博桑奇
【讨论】:
重启你的网络服务后,检查 PHP 信息:
phpinfo();
扩展名是否出现在那里?如果是这样,它加载正确。如果没有,您可能缺少 DLL,或者扩展路径错误。
寻找这样的东西:
【讨论】: