PHP设置脚本最大执行时间的三种方法

摘要:
php中的默认最大执行时间。ini是30秒,这是由PHP Max在ini_execution_中确定的。时间变量指定,如果脚本需要长时间运行,例如发送大量电子邮件,或分析和计数大量数据,服务器将在30秒后强制停止执行程序。在这种情况下,php脚本的最大执行时间将被更改。设置PHP中脚本的最大执行时间的三种方法。1设置ini_ execution_ time中的最大值=120;2.通过PHP的ini_ Set函数设置ini_ Set;3.通过set_ time_ Limit函数设置set_ time_Limit;如果上述数字设置为0,则没有限制。脚本将继续执行,直到执行结束。

PHP设置脚本最大执行时间的三种方法

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!

如果觉得这文章还算用心,请劳驾点击右下角的推荐,这是对我们这些做开源分享的最大的肯定,谢谢。

作者:zqifa

出处:http://www.cnblogs.com/zqifa/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

免责声明:文章转载自《PHP设置脚本最大执行时间的三种方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇GJM:C# WinForm开发系列计算结构体和联合体的大小下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用podman容器部署飞儿云框架

首先 podman pull php:7.4-apache 删除之前运行的 podman rm -f 8082 然后 podman run -d --name 8082 -p 8082:80-v /home/firadio/firadio-yun-php/:/home/firadio/firadio-yun-php/-v /home/firadio/fir...

Bypass_disable_func

1、系统命令执行函数的黑名单绕过 system() shell_exec() === ``反引号 exec() passthru() popen() proc_open() pcntl_exec() dl() // 加载自定义 php 扩展,5.3以后被废弃 2、通过LD_PRELOAD偷梁换柱 先来了解下 LD_PRELOAD: LD_PRELOAD...

php stripos()函数 语法

php stripos()函数 语法 作用:寻找字符串中某字符最先出现的位置,不区分大小写。直线电参数 语法:stripos(string,find,start) 参数: 参数 描述 string     必需。规定要搜索的字符串。 find 必需。规定要查找的字符。 start  可选。规定开始搜索的位置。     说明:查找字符串在另...

天网计划 php skymvc框架

简介:这是天网计划 php skymvc框架的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。 frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=339493' scrolling='no'>skymvc是一款轻量、简单的phpmvc框架,借鉴了各大...

php-fpm优化

一.php-fpm 进程设置 php-fpm进程池开启进程有两种方式,一种是static,直接开启指定数量的php-fpm进程,不再增加或者减少;另一种则是dynamic,开始时开启一定数量的php-fpm进程,当请求量变大时,动态的增加php-fpm进程数到上限,当空闲时自动释放空闲的进程数到一个下限。 动态适合小内存机器,灵活分配进程,省内存。静态适用...

PHP中文乱码的常见解决方法总结

PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。   一.首先是PHP网页的编码   1. php文件本身的编码与网页的编码应匹配   a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html;...