LNMP 环境,php.ini 修改之后为什么不生效

2016 年 4 月 5 日
 passion336699

主要是改一下上传文件大小,重启过 nginx 和 php5-fpm 了,怎么还是原来的默认值 2M?

19770 次点击
所在节点    程序员
38 条回复
linar
2016 年 4 月 5 日
passion336699
2016 年 4 月 5 日
@linar client_max_body_size ,post_max_size, upload_max_filesize 这些我都改过了,也都重启了,还是 2mb
kasp
2016 年 4 月 5 日
使用 phpinfo 看是否生效?
ZGLHHH
2016 年 4 月 5 日
service php-fpm restart
hiboshi
2016 年 4 月 5 日
/etc/init.d/php-fpm restart
hancc
2016 年 4 月 5 日
配置文件好像在 /etc/的某个目录里面
ETiV
2016 年 4 月 5 日
先看 phpinfo 里的 php.ini 的路径, 也许你改的不是 PHP 读的那个
rogerlee
2016 年 4 月 5 日
清浏览器缓存试试
passion336699
2016 年 4 月 5 日
不是的,我改的就是 phpinfo 里面的 php.ini , nginx,phpfpm 已经都重启过了
passion336699
2016 年 4 月 5 日
T T
herozzm
2016 年 4 月 5 日
Nginx 里面也会现在上传大小
herozzm
2016 年 4 月 5 日
限制
passion336699
2016 年 4 月 5 日
上面不说说过了,就那个 clinebox ,我也修改了啊,后台报的错就是超过了 php 配置的上传文件最大值,但是 php.ini 修改到 30mb,在 phpinfo 里面输出的还是 2mb
passion336699
2016 年 4 月 5 日
phpfpm restart 我肯定重启了的啊。。。
passion336699
2016 年 4 月 5 日
fpm/php.ini 和 cli/php.ini 我都改了,并不起作用,phpinfo 里面还是原来的默认值 2 8 128
ZGLHHH
2016 年 4 月 5 日
LNMP 的 php.ini 路径:
/usr/local/php/etc/php.ini
vus520
2016 年 4 月 5 日
1 , web 里丢一个 phpinfo ,看看 php.ini 的位置
2 ,确认 nginx 的配置是不是也修改了
passion336699
2016 年 4 月 5 日
@ZGLHHH 这路径下面没有 php,etc 里面也是空的呀,ubuntu14.04 root 登录
passion336699
2016 年 4 月 5 日
@vus520 nginx 修改了,就是那个客户端的最大值吧,我不改会报 413 错误,我已经改到 100MB 了,传文件的时候,超过 2MB,后台给我报的错就是 '超出 php 配置中上传文件最大值',phpinfo 里面的位置是 /etc/php5/fpm/php.ini ,我改的也就是这个 php.ini
kiwi95
2016 年 4 月 5 日
一般来说是你改错了 php.ini 文件, php -i 看看 php 用的是那个 ini 文件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/268735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX