Maximum execution time of 30是告诉我们程序超时了,脚本超时了要解决的话可以设置脚本的运行时间或优化程序了,下面我们一起来看PHP程序时出现 Fatal error: Maximum execution time of 30 seconds exceeded in解决办法。

由于近日做的程序中涉及到的循环比较多且处理的情况较复杂,所以在运行程序时出现执行超时提示如下: Fatal error: Maximum execution time of 30 seconds exceeded in D:\php\AppServ\www\sum3\test.php on line 3

很简单,意思是说脚本执行时间超过了30秒的上限。这个错误以前经常碰到,一般都是直接在页面头部加个 set_time_limit(0) 处理,今天特意将这个错误的处理方法做一下总结。

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)的时间限制。

案例:如果没有打开安全模式,设置程序运行时间为25秒。例如:

if(!ini_get('safe_mode')){

set_time_limit(25);

}

php time of 0,PHP程序时出现 Fatal error: Maximum execution time of 30 seconds exceeded in 提示...相关推荐

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

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

  2. 如何解决在打开pip时遇到Fatal error in launcher: Unable to create process using 的问题

    如何解决在打开pip时遇到Fatal error in launcher: Unable to create process using 的问题 原创 qq_40608730 最后发布于2020-03 ...

  3. VS工程中混有.c文件时出现fatal error C1853错误

    VS工程中混有.c文件时出现fatal error C1853错误 工程里的CPP文件要改为C文件后,在编译时出现错误fatal error C1853: "debug/1_1.pch&qu ...

  4. matlab coff,matlab生成com组件时LINK : fatal error LNK1123: 转换到 COFF 期间失...

    本帖最后由 Victorgc 于 2016-9-9 20:42 编辑 matlab生成com组件时LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏. ...

  5. Linux 编译时查找错误字符,编译Linux内核时出现“fatal error: linux/netfilter/xt_dscp: No such file or directory”...

    编译Linux内核时出现"fatal error: linux/netfilter/xt_dscp: No such file or directory".下面开始查找原因. 第一 ...

  6. VC编译器中混有.c文件时出现fatal error C1853错误(转)

    第一章的sample1,文中提到由于windows底层代码基本上是用c语言编写的,因此新工程里的CPP文件要改为C文件. 但是在编译时出现错误fatal error C1853: "debu ...

  7. OpenGL开发时,fatal error C1083: 无法打开包括文件:“gl\glut.h”: No such file or directory...

    本人使用的是vs2012,编写一个简单的opengl程序,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"gl/glut.h": No such f ...

  8. 使用Git命令时出现fatal: this operation must be run in a work tree提示,该如何解决

    我的问题是这样的,我在idea中的terminal中使用git命令时出现fatal: this operation must be run in a work tree这样的提示,任何命令都不可以使用 ...

  9. Win10 Plants VS Zombies 运行时出现 Fatal Error

    解决对象:游戏本体默认全屏启动,弹出Fatal Error窗口. 解决思路:通过注册表实现游戏窗口化. 解决过程:打开注册表编辑器,把HKEY_CURRENT_USER/Software/(Steam ...

  10. 编译pjsip2.1.0 vidgui程序时,xlib保错问题

    /usr/lib/i386-linux-gnu/libX11.so.6: error adding symbols: DSO missing from command line 以上为错误提示,为链接 ...

最新文章

  1. hooks 使用dva_Taro3 中使用dva
  2. 生产者/消费者模型详解(基于Java)
  3. mysql注入ctf_CTF SQL注入
  4. git推送密码_git 学习小记之记住https方式推送密码
  5. 【图像处理】——改变图像的大小(降采样重采样)下采样和上采样
  6. 《线程管理:传递参数、确定线程数量、线程标识》
  7. php中 怎么去除,php如何去掉链接
  8. 【boost】time.1 同步计数器
  9. 15.try...except...finally
  10. linux 文件预读,一种基于Linux系统小文件预读功能的可靠性测试方法与流程
  11. mysql 计算math_MySQL Math – 可以在查询中计算相关性吗?
  12. android BaseAdapter多布局缓存
  13. 阿里云对象存储OSS访问控制
  14. 定义m是第一个数,之后的每个数都是前一个的平方根,一共有n个数,计算总和。
  15. 用陆地卫星 TM6数据演算 地表温度的单窗算法
  16. 最新 Hostinger域名转出教程 (2019年6月版本)
  17. 网络型多媒体计算机教室功能是,多媒体网络教室中的信息技术教学
  18. 大恒MER-1070-10GC相机 LINUX环境 QT开发记录
  19. mysql spatial 函数_MySQL中spatial基本操作
  20. 计算机英语os的全称,os是什么意思

热门文章

  1. 用c#创建支持多语言的WinForm应用程序 .
  2. ZOJ 1010. Area 解题报告
  3. SVN,HG,GIT 命令说明
  4. mysql sql security_MySQL笔记-definer与SQL SECURITY
  5. 修改docx表格_文件杂乱怎么办?批量整理修改文件名我就用它
  6. k8s拉取harbor镜像_Kubernetes-连接Harbor仓库拉取镜像
  7. 联想小新潮7000黑苹果教程_联想小新潮7000-15笔记本安装win10系统操作教程
  8. hibernate 如何安装_python如何搭建WEB服务?
  9. 怎样利用php记录时间差,使用PHP计算出时间差的实现方法
  10. xtile 下载_Stata: gen 命令中的 group() 函数的潜在风险