本文目录一览:
php 最大执行时间一般设为多少合适?max_execution_time
这个根据你需求,如果你的某些程序需要执行较长,可以适当改大点,如120。其实默认30秒就可以不错。。
也可以设置为0,表示无时间限制。
php报错,超过最大执行时间
php报错,超过最大执行时间
sql语句执行效率慢,或者数据库连接慢,导致程序执行时间超出100秒; 修改php.ini调整最大执行时间,或者程序开始时声明最大执行时间。
如何限制php自定义函数最大运行时间?
curl 有超时时间配置,可配置CURLOPT_TIMEOUT,来设置限制时间;
res = curl_easy_setopt(pCurl, CURLOPT_TIMEOUT, 3); // set time out s
if (res != CURLE_OK)
{ //超时处理逻辑 自己加 返回-1或者其他状态
}
curl 执行因时间先之后返回做判断,根据上述结果判断执行逻辑;
PHP 设置代码的最长执行时间
php完成某些操作的时候,可能需要较长的执行时间。这就需要设置他的执行时间,否则服务器会在执行时间超时后,停止执行,页面出现空白的情况。下面推荐两种解决方案:
php文件页面设置:
?php
//修改最大执行时间
ini_set('max_execution_time', '0');
//修改此次最大运行内存
ini_set('memory_limit','128M');
/***
*
* 代码块省略......
*
*
*/
?
php.ini配置文件设置(具体值,根据需要设置):
max_execution_time = 60
memory_limit = 128M
注意:如果执行内存完全满足的话,就不需要设置了。具体设置,根据情况灵活设置。