请记住,我不是系统管理员,我只是一名开发人员。我找不到任何与我有确切问题的人,只是相似,而且他们的“修复”似乎都不起作用。
我目前正在运行一个正在运行的 Amazon EC2 实例。
CentOS 6.2
Nginx 1.2.2
PHP 5.3.16 with APC
Percona 5.5.24 // not currently using this as I am using an RDS
我已将我的 php.ini (/etc/php.ini) 设置设置为以下
upload_max_filesize=10M
post_max_filesize=20M
使用通过 ssh 重新加载配置后php -i
,这些设置似乎已加载。展示upload_max_filesize=10M
等
使用phpinfo()
orini_get
时,两个选项都返回为4M
phpinfo()
表示我正在编辑的文件是已加载的文件 ( /etc/php.ini
)。
我还跑来php -i | grep "\.ini"
检查加载了哪些文件,并且没有不必要的加载配置。我什至单独浏览了每个加载的文件,以检查它们里面没有设置。
此外,有人建议我尝试使用.user.ini
配置文件。这也没有改变值。
ini_set()
也不起作用。
我有点不知所措。
编辑:不确定这会有所帮助,但我正在使用这个 AMI http://megumi-cloud.com/