解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示


Posted in PHP onNovember 25, 2016

解决分析:

这个错误是说你的php 执行时间越过了配置文件中设置的最大执行时间30秒钟,这不是你的程序本身存在的问题,而 是系统的配置文件问题,如果你的网速快的话,可能再执行一次就不会出现这种错误了,不过 有了出现这种问题也可以进行一定的修改

方法有三种:

1.修改php的配置文件,找到php.ini文件,它一般应该放在你的C:\WINDOWS目录下,然后找到 max_execution_time = 30 ;//设置成你想要的值,单位是秒, 这一行,这就是设置的执行时间最大值为30秒,你可以对这个值进行一下修正,改为你的期望值。(也可以直接设置成:max_execution_time = 0

2.使用ini_set()函数,不是所有人都能修改php.ini文件的,那么你可以使用这个函数来改变你的最大执行时间限制值,如: ini_set('max_execution_time', '100'); 则设置为100秒,你也可以设置为0,那么就是不限制执行的时间。

3.使用set_time_limit()函数, set_time_limit(20)则表示最大执行时间加上20秒,但如果在php执行安全模式时,set_time_limit()将不会有结果,除非你用了第一种方法。

以下是部分讲解:

set_time_limit --- 限制最大的执行时间set_time_limit(PH3 , PHP4)

set_time_limit --- 限制最大的执行时间

语法 :

 void set_time_limit (int seconds)

说明 : 设定一个程式所允许执行的秒数,如果到达限制的时间,程式将会传回错误。

它预设的限制时间是30秒,max_execution_time的值定义在结构档案中(在PHP3中叫做php3.ini,在PHP4则叫做php.ini),如果将秒数设为0,表示无时间上的限制。

当呼叫此函式时,set_time_limit( )会从零重新开始计算最长执行的时间,也就是说,如果最长执行时间为预设的30秒,而在呼叫此函式set_time_limit(20)之前已花了25秒来执行程式,则程式最长执行的时间将会是45秒。

注意 : 当PHP是执行在安全模式时,set_time_limit( )将不会有结果,除非是关闭安全模式或是修改结构档案中(在PHP3中叫做php3.ini,在PHP4则叫做php.ini)的时间限制。

总结

以上就是这篇文章的全部内容,希望通过本文的内容能够解决大家所遇到的这个问题,对大家能有所帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
用ODBC的分页显示
Oct 09 PHP
简单的页面缓冲技术
Oct 09 PHP
php二分法在IP地址查询中的应用
Aug 12 PHP
PHP中str_replace函数使用小结
Oct 11 PHP
php smarty 二级分类代码和模版循环例子
Jun 16 PHP
php数组一对一替换实现代码
Aug 31 PHP
php防注入,表单提交值转义的实现详解
Jun 10 PHP
PHP PDO fetch 模式各种参数的输出结果一览
Jan 07 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
Aug 11 PHP
PHP模拟http请求的方法详解
Nov 09 PHP
PHP数据库操作四:mongodb用法分析
Aug 16 PHP
php unlink()函数使用教程
Jul 12 PHP
php对接java现实加签验签的实例
Nov 25 #PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
Nov 25 #PHP
php实现的网页版剪刀石头布游戏示例
Nov 25 #PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 #PHP
基于CI框架的微信网页授权库示例
Nov 25 #PHP
php监测数据是否成功插入到Mysql数据库的方法
Nov 25 #PHP
thinkphp整合微信支付代码分享
Nov 24 #PHP
You might like
表单复选框向PHP传输数据的代码
2007/11/13 PHP
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
Zend Framework实现将session存储在memcache中的方法
2016/03/22 PHP
Javascript 日期处理之时区问题
2009/10/08 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
理解javascript对象继承
2016/04/17 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
详解http访问解析流程原理
2017/10/18 Javascript
React如何避免重渲染
2018/04/10 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
vue-router传递参数的几种方式实例详解
2018/11/13 Javascript
初探Vue3.0 中的一大亮点Proxy的使用
2018/12/06 Javascript
JavaScript惰性载入函数实例分析
2019/03/27 Javascript
详解在HTTPS 项目中使用百度地图 API
2019/04/26 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
JavaScript 反射和属性赋值实例解析
2019/10/28 Javascript
python实现自动登录人人网并访问最近来访者实例
2014/09/26 Python
讲解Python中if语句的嵌套用法
2015/05/14 Python
Python中的random.uniform()函数教程与实例解析
2019/03/02 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
python实现扫雷小游戏
2020/04/24 Python
Python基于pandas爬取网页表格数据
2020/05/11 Python
浅谈keras使用中val_acc和acc值不同步的思考
2020/06/18 Python
pandas按条件筛选数据的实现
2021/02/20 Python
css3 图片圆形显示 如何CSS将正方形图片显示为圆形图片布局
2014/10/10 HTML / CSS
会议活动邀请函
2014/01/27 职场文书
读书活动总结范文
2014/04/26 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
2014年房地产工作总结范文
2014/11/19 职场文书
2015年小学远程教育工作总结
2015/07/28 职场文书
导游词之铁岭象牙山
2019/12/06 职场文书
详解python字符串驻留技术
2021/05/21 Python
在 SQL 语句中处理 NULL 值的方法
2021/06/07 SQL Server