[英]upload_max_filesize, php.ini, and Google App Engine
我在Google App Engine上运行了一个PHP 5.5应用程序。 它基于CodeIgniter框架。 最近我开始需要上传超过8 MB的文件。
我收到了以下错误
PHP Warning: POST Content-Length of 8501809 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
我编辑了php.ini(与app.yaml位于同一目录中),但它似乎没有影响最大上传大小。
post_max_size = "16M"
upload_max_filesize = "16M"
memory_limit = "128M"
还有其他地方我应该设置max_size吗? 还有其他领域吗?
谢谢!
我在我的.htaccess文件中使用它(这适用于您可能无法更改php.ini的共享主机):
## I need more memory to upload large image
<IfModule mod_php5.c>
php_value memory_limit 256M
php_value post_max_size 50M
php_value upload_max_filesize 50M
</IfModule>
进一步:在Codeigniter中,您可以在config.php文件中设置filesize首选项:请参阅此处
我在php.ini(app.yaml所在的同一个地方)下面添加了它
post_max_size = "16M"
upload_max_filesize = "16M"
memory_limit = "128M"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.