香港独立IP空间
香港php空间
美国php空间
域名注册

今天无忧小编我在逛Discuz论坛的时候发现一个小问题,在这里拿出来和大家一起分享一下小编我的经验。

Disucz!论坛上有许多论友反映上传文件的时候,突然页面就无法打开了。小编我就这个问题自己上传了一些东西得出的结论的是:

一般文件上传(小文件)都是没有问题的,但一但遇到打文件。几兆或者十几兆的文件,让浏览器超过一分钟的时间停留在页面上上传。这就会导致上传文件的时候,突然页面就无法打开了。那么这个又是什么原因呢?
问题原因:
在php中,默认的该页最久执行时间为 30 秒.也就是说超过30秒,该脚本就停止执行.
这就导致出现无法打开网页的情况.

解决办法:(在这里小编介绍两种方法)
1、在php程序中找到php.ini文件,在文件里查找 max_execution_time (脚本的最大执行时间)它默认是30秒.改为 max_execution_time = 0 (0表示没有限制)

2、另一种方法是可以在php.ini文件程序中加入 set_time_limit(); (页面执行时间函数)来设定页面最久执行时间. set_time_limit(0); (0表示没有限制)

这样就可以彻底解决上传大文件的时间限制了。希望可以帮到大家!如果您还想要对discuz!x3.1论坛的附件上传大小进行限制,那么,你可以参考“讨论DISCUZ X2论坛附件大小定义和设置上传附件容量的大小

本文地址:http://www.51php.com/discuz/13050.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档