php function_exists 然后不再存在

我用来移动 wordpress 安装检查的插件function_exists('mysqli_connect')

在安装程序中,此检查失败,但从命令行php -r 'echo function_exists("mysqli_connect")?"pass":"fail"; echo "\n";'输出pass.

什么可能导致该功能mysqli_connect不复存在?

我正在使用 php7.2,并且我验证了它是带有phpinfo().


跃然一笑
浏览 175回答 1
1回答

人到中年有点甜

造成这种情况的典型原因是以下一项或多项:多个 PHP 安装。(CLI 为 1,网络服务器正在使用另一个)Apache/Nginx/PHP-FPM 需要重新启动(通常配置文件已更新,但相关服务未重新启动)你有不同php.ini的 CLI 文件和你的网络服务器(这意味着你需要在你的网络服务器的 中打开扩展php.ini)
打开App,查看更多内容
随时随地看视频慕课网APP