学习NO.1 发表于 2015-12-24 21:56:01

关于“Maximum execution time of 30 seconds exceeded”错误解决办法

本帖最后由 学习NO.1 于 2015-12-24 21:57 编辑

--方法一------------------------------------------------------------
Fatal error: Maximum execution time of 30 seconds exceeded in有时在运行大型网站或百万级的数据时优化得不好会出来如Fatal error: Maximum execution time of 30 seconds exceeded in错误提供了了。那么这是什么原因了呢,从英语意思我们看得出是超过的脚本的最大限制的运行时间了,php 系统默认是30秒哦,如果超过就会出现如下提示错误哦。
下面我们来看看如何解决运行时间过长的方法吧。
在php自带了一个set_time_limit($secon)函数
$cecon是一个以秒为单位的的int型数值

set_time_limit(30);//意思就是过了30秒如何本程序执行完,就会出来错误提供了。如果想让页面永远不过期的话就设置参数为0就行了。
set_time_limit(0);--方法二------------------------------------------------------------
Fatal error: Maximum execution time of 30 seconds exceeded
出现这个错误如何解决 去哪里可以设置最大执行时间解决办法:
修改php.ini,
把max_execution_time = 30(默认值)的值进行修改,这里的单位是秒 ,你可以根据自己的需要更改其数值,然后重起服务
或者在程序写。
set_time_limit(时间) //0为无限制如下图:这样我们把30修改为0就可以的!当然很多新手朋友们可能找不到自己的php.ini文件,不知道在哪里,一般是在您php的安装目录里面!
页: [1]
查看完整版本: 关于“Maximum execution time of 30 seconds exceeded”错误解决办法