小编Mat*_*ton的帖子

无法在php.ini中更改upload_max_filesize或post_max_size

请记住,我不是系统管理员,我只是一名开发人员.我找不到像我这样的确切问题的人,只是类似的,他们的"修复"似乎都没有用.

我目前正在运行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
Run Code Online (Sandbox Code Playgroud)

我已将php.ini(/etc/php.ini)设置设置为以下内容

upload_max_filesize=10M
post_max_filesize=20M
Run Code Online (Sandbox Code Playgroud)

重新加载配置后,使用php -ivia ssh,似乎加载了这些设置.显示upload_max_filesize=10M

使用phpinfo()或时ini_get,两个选项都返回为4M

phpinfo()表示我正在编辑的文件是load(/etc/php.ini).

我还运行php -i | grep "\.ini"检查加载了哪些文件,并且没有不必要的加载配置.我甚至单独检查了每个加载的文件以检查它们内部没有设置.

此外,我被建议尝试使用.user.ini配置文件.这也没有改变价值观.

ini_set() 也不起作用.

我有点失落.

编辑:不确定这会有所帮助,但我正在使用这个AMI http://megumi-cloud.com/

php nginx amazon-ec2 ec2-ami

7
推荐指数
3
解决办法
2万
查看次数

标签 统计

amazon-ec2 ×1

ec2-ami ×1

nginx ×1

php ×1