关于两个php.ini的问题


如果发现php安装的扩展php-m可以看到,但是phpinfo()看不到

那么应该考虑服务器上有两个php.ini,

一个作用于cli,另一个作用于Apache,

如何确定php cli php.ini的位置

当我们安装扩展时,可能需要手动配置php.ini文件,把扩展加进去,所以要确认PHP CLI的php.ini文件的位置。可以运行php --ini查找PHP CLI的ini文件位置

apache php.ini的位置

一般是是在 /etc/php.ini

提示

在扩展php共享库时一定要将两个php.ini都配置好,

否则可能出现同样的方法通过cli可以正常执行,但接口调用就找不到。

php cli ini文件修改后不用重启

apache ini文件修改需要重启


扫描二维码关注公众号,回复: 696959 查看本文章

猜你喜欢

转载自blog.csdn.net/qq_21956483/article/details/80241644