繁体   English   中英

在php中上传大于8 MB的文件

[英]uploading files greater than 8 mb in php

警告:POST Content-Length为11313557字节超过了8388608字节的限制

我收到了上述警告。 我搜索了互联网,我也增加了php.ini中的以下限制:

max_input_time = 600000;
max_execution_time = 60000000;
file_uploads = On;
upload_max_filesize = 1000M;
post_max_size = 1000M;
and also in mysql.ini file i have changed
max_allowed_packet = 100M;

但我仍然得到以下警告。 小于8mb的文件很容易上传,但大于8mb会弹出上述错误消息。

您需要在php.ini中设置upload_max_filesize和post_max_size的值:

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

然后你应该stop your apache service and then start your apache

在基于Linux的系统的情况下

/opt/lampp/lampp stop

/opt/lampp/lampp start

如果是Windows,请停止并停止您的apache或xampp服务。

检查phpinfo页面,看看您是否编辑了正确的配置文件。 加载的配置文件可以在Loaded Configuration File下的phpinfo页面中找到

在进程文件set_time_limit(0)中添加第一行;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM