PHP设置脚本最大执行时间的三种方法
2016-10-20 09:34
621 查看
php.ini 中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,如果脚本需要跑很长时间,例如要大量发送电子邮件,或者分析统计大量数据,服务器会在 30 秒后强行中止正在执行的程序,这种情况就要更改php脚本最大执行时间。
PHP设置脚本最大执行时间的三种方法
1、在php.ini里面设置
max_execution_time = 120;
2、通过PHP的ini_set函数设置
ini_set("max_execution_time", "120");
3、通过set_time_limit 函数设置
set_time_limit(120);
以上几个数字设置为0则无限制,脚本会一直执行下去,直到执行结束。
所以,需要长时间执行的脚本,一般在php代码开头处添加如下代码就可以了
set_time_limit(0);
done!
PHP设置脚本最大执行时间的三种方法
1、在php.ini里面设置
max_execution_time = 120;
2、通过PHP的ini_set函数设置
ini_set("max_execution_time", "120");
3、通过set_time_limit 函数设置
set_time_limit(120);
以上几个数字设置为0则无限制,脚本会一直执行下去,直到执行结束。
所以,需要长时间执行的脚本,一般在php代码开头处添加如下代码就可以了
set_time_limit(0);
done!
相关文章推荐
- PHP设置脚本最大执行时间的三种方法
- PHP设置脚本最大执行时间的几种方法
- 设置PHP脚本执行超时的时间方法
- php 设置临时内存和超时设置脚本最大执行时间
- php不设置脚本执行时间的方法
- PHP超过最大执行时间设置
- 常用php代码片段-脚本执行时间设置,时区设置,session开
- 你用什么方法检查 PHP 脚本的执行效率(通常是脚本执行时间)和数据库 SQL 的效率(通常是数据库 Query 时间), 并定位和分析脚本执行和数据库查询的瓶颈所在?
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- DedeCMS安全设置 目录执行php脚本限制方法
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- DEDECMS安全设置 执行php脚本限制设置方法(iis6+iis7+apache+nginx)
- PHP-Fcgi下PHP的执行时间设置方法
- PHP-Fcgi下PHP的执行时间设置方法
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- fastcgi模式下设置php最大执行时间
- Nginx - 延长PHP脚本最大执行时间
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- PHP-Fcgi下PHP的执行时间设置方法
- 设置PHP脚本执行超时的时间