首页 > 编程知识 正文

php页面最大执行时间(php运行时间)

时间:2023-12-01 15:00:19 阅读:310876 作者:SERU

本文目录一览:

  • 1、php 最大执行时间一般设为多少合适?max_execution_time
  • 2、php报错,超过最大执行时间
  • 3、如何限制php自定义函数最大运行时间?
  • 4、PHP 设置代码的最长执行时间

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

注意:如果执行内存完全满足的话,就不需要设置了。具体设置,根据情况灵活设置。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。