【发布时间】:2013-06-18 18:18:33
【问题描述】:
我正在运行 CentOS 6.4。我已经更改了 /etc 文件夹中的 php.ini 文件。我已将 upload_max_filesize 从 2M 更改为 50M,因此显示为:
upload_max_filesize = 50M
我还将 post_max_size 更改为 52M,因此它显示为:
post_max_size = 52M
现在我已经使用 service httpd restart 命令和 /sbin/service 命令重新启动了 Apache,但是当我进入 /var/www/html 中的根 html 目录并打开我的测试 phpinfo() 文件时,upload_max_filesize 的值和 post_max_filesize 仍然分别是默认的 2M 和 8M 值。
我错过了什么吗?
【问题讨论】:
-
嗯,您保存更改了吗?
-
@kraysak 是的,当我再次打开文件时,更改仍在文件中,它没有恢复到 phpinfo() 显示的默认值
-
检查 phpinfo 以确保您正在编辑正确的 php.ini。如果您有 suhosin,您还必须更改 suhosin.post.max_value_length
-
啊啊啊所以你编辑了一个错误的文件...
-
@kraysak 不,它绝对是我正在编辑的正确文件,因为 phpinfo() 中的加载配置文件指向 /etc/php.ini,这是我在服务器上编辑的文件。