Mysqli 已安装在我的系统上,并且已在 php.ini 中启用了扩展,但我找不到实际的扩展

Mysqli 已安装在我的系统上,并且已在 php.ini 中启用了扩展,但我找不到实际的扩展

Centos 6.4 X86_64,Apache 2.2.4 和 PHP 5.4.17。我已重建 PHP 以包含 mysqli。Phpinfo 显示已安装 mysqli。Php.ini 的扩展未注释。如何将 mysqli.so 放入 lib/php/extensions/no-debug-non.../ 目录中?如果我遗漏了什么,我深表歉意 - 我是 Linux 新手。我到处搜索类似的问题,但似乎没有任何修复方法能够真正将 mysqli.so 放入扩展目录中。谢谢。

答案1

扩展不起作用?尝试使用 Linux shell:php -i | grep extension_dir,它将仅过滤掉 php 配置中带有扩展目录的行。希望对您有所帮助。

答案2

最近我自己花了几个小时研究这个。请确保检查扩展文件夹的路径是否设置正确。如果有疑问,请将完整路径放在:-

extension_dir = "C:\PHP7\ext"

相关内容