本篇文章给大家分享的是有关修改php . ini文件不生效如何解决,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
修改php . ini文件不生效的解决办法:首先获取生效的【php。ini】的文件位置,运行命令行【php - | grep php . ini中】,然后依照phpinfo里面的配置文件修改即可。
引用><强>修改php . ini文件不生效的解决办法:强>
<强> 1。首先获取生效的php。ini的文件位置,命令行运行强>
php - | grep php。ini得到
<强> 2。php修改。ini中两项参数强>
post_max_size=1000 upload_max_filesize=200修改后保存退出,重启php-fpm,发现不生效。
然后排查原因
首先根目录新建phpinfo。php文件
到phpinfo . php。//php & lt; ? 回声phpinfo ();发现
post_max_size=8米 upload_max_filesize=2 m根本没有修改到,在看phpinfo里面的配置文件目录
居然和php - i <代码> 代码>打印出来不一样,所以第一步就错了,后面折腾了很久,都没搞定。
按照这个目录位置区修改php。ini立马上传文件成功了
总结:
php和php-fpm是两个软件,而且我安装时是分开安装的,命令行运行<代码> php - | grep php。ini> 代码使用的是php的配置文件目录,而访问web服务器使用了<代码> php-fpm> 代码,走的是php-fpm指定的php。ini文件,导致网络看phpinfo和命令行运行php - i <代码> 代码>会产生不同的结果。当然这里使用网络访问,就以网络看phpinfo为准。
引用>
以上就是修改php . ini文件不生效如何解决,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
修改php . ini文件不生效如何解决