解决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 相关文章推荐
PHP中$_SERVER的详细参数与说明
Jul 29 PHP
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
Nov 14 PHP
php面向对象全攻略 (二) 实例化对象 使用对象成员
Sep 30 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
详解php比较操作符的安全问题
Dec 03 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
Jan 25 PHP
php中mkdir()函数的权限问题分析
Sep 24 PHP
php+mysql查询实现无限下级分类树输出示例
Oct 03 PHP
PHP中SERIALIZE和JSON的序列化与反序列化操作区别分析
Oct 11 PHP
php 如何禁用eval() 函数实例详解
Dec 01 PHP
PHP中CheckBox多选框上传失败的代码写法
Feb 13 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+js实现的无刷新下载文件功能示例
2019/08/23 PHP
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
IE innerHTML,outerHTML所引起的问题
2009/06/04 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
浅谈JavaScript超时调用和间歇调用
2015/08/30 Javascript
Bootstrap精简教程
2015/11/27 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
Angular2 组件通信的实例代码
2017/06/23 Javascript
vue底部加载更多的实例代码
2018/06/29 Javascript
vue中锚点的三种方法
2018/07/06 Javascript
React事件处理的机制及原理
2018/12/03 Javascript
JS使用百度地图API自动获取地址和经纬度操作示例
2019/04/16 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
JS写滑稽笑脸运动效果
2020/05/28 Javascript
详解JavaScript中的链式调用
2020/11/27 Javascript
Python爬虫爬验证码实现功能详解
2016/04/14 Python
python图片验证码生成代码
2016/07/02 Python
微信跳一跳辅助python代码实现
2018/01/05 Python
Python中__repr__和__str__区别详解
2019/11/07 Python
Jupyter Notebook的连接密码 token查询方式
2020/04/21 Python
Django如何在不停机的情况下创建索引
2020/08/02 Python
Python3如何使用tabulate打印数据
2020/09/25 Python
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
bonprix匈牙利:女士、男士和儿童服装
2019/07/19 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
如何写一封打动人心的求职信
2014/02/17 职场文书
《小小雨点》教学反思
2014/02/18 职场文书
安全教育第一课观后感
2015/06/17 职场文书
观后感格式
2015/06/19 职场文书
微信小程序实现拍照和相册选取图片
2021/05/09 Javascript
拙作再改《我的收音机情缘》
2022/04/05 无线电
vue打包时去掉所有的console.log
2022/04/10 Vue.js
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python