1.平常的文件上传,除非文件很小。就像一个5M的文件,很可能要凌驾一分钟才上传完。
但在php中,默许的该页最久实行时间为 30 秒。就是说凌驾30秒,该脚本就住手实行。
这就致使涌现没法翻开网页的状况。这时候我们能够修正 max_execution_time
查找
max_execution_time
默许是30秒,改成
max_execution_time = 0
0示意没有
相干引荐:《CMS教程》
2. 修正 post_max_size 设定 POST 数据所许可的最大大小。此设定也影响到文件上传。
php默许的post_max_size 为2M。假如 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空。
查找 post_max_size ,改成
post_max_size = 150M
3. 很多人都邑改了第二步,但上传文件时最大依然为 8M。
为何呢?我们还要改一个参数upload_max_filesize 示意所上传的文件的最大大小。
查找upload_max_filesize,默许为8M改成
upload_max_filesize = 100M
别的要申明的是,post_max_size 大于 upload_max_filesize 为佳。
以上就是帝国cms怎样上传大文件的细致内容,更多请关注ki4网别的相干文章!