当上传较大的文件,或是从数据库读取大量数据的时候,页面执行的时间可能变得很长。而PHP.INI中对于页面执行时间的最大限制默认为max_execution_time=30,也就是说当你的程序执行了30秒还没结束,就会自动停止响应。所以当你要执行的程序花费时间要较长时间的时候,可以修改max_execution_time=300或更大,以确保程序的正常执行。如果是上传文件的话,还要同时注意以下几个设置:
upload_max_filesize=2M //上传文件最大容量
post_max_size=2M //通过post方法提交的文件最大容量
memory_limit=8M //每个页面执行时消耗的最大内存
upload_max_filesize=2M //上传文件最大容量
post_max_size=2M //通过post方法提交的文件最大容量
memory_limit=8M //每个页面执行时消耗的最大内存
解决方案 »
- 怎么指定时间段内禁止运行
- 如何使用PHP 在线转换 ico 至 PNG 呢。。求高手解答。
- php中的pdo如何才能报错,明明我写错了但是却是空白
- 全局性变量
- 急!100分求``Zend_File_Transfer_Adapter_Http()上传图片问题
- 請問用PHP給網頁照相,怎麽實現?
- 请教一个关于时间读出格式化问题
- 帮我看看这代码里哪里错了?怎么修改啊
- 很实用的问题:用FPDF把web编辑器生成的代码生成pdf文件
- while嵌套while循环,为什么只循环了外边的while
- 求一条SQL语句!
- 急求在php中怎么识别客户端使用的IE/Netscape使用的语言类型???不胜感激!!!
另外,超过2M的文件最好不要通过web上传
另外你说的这些项我都改为10MB ,时间也改大了.但就是上传不了一个1M多点的文件,
<form method="POST" enctype="multipart/form-data" action="check.php" onsubmit="return chkSubmit()" name="upload">
是一项我的php.ini怎么有的