这是一篇介绍在使用PHP过程中遇到的一些问题记录。在做文章图片加水印的时候用for循环读取目录下200张照片结果老是少了很多张:
试了几次一直都少文件,然后查看日志发现报PHP Fatal error: Maximum execution time of 30 seconds exceeded错误:
看字面意思是最大执行时间超时了,找下资料发现有三种解决办法:
方法一.治本的方法,直接修改php.ini配置文件,默认执行脚本最大时间是30秒,把它改大或者改成0表示不限制:
方法二.在执行脚本的最上面加上初始化设置参数“ini_set(‘max_execution_time’,’120′);”这里120表示两分钟,同样也可以写成0表示不限制;
方法三.同样在执行脚本的最上面加上“set_time_limit(120);”这里120表示两分钟,同样也可以写成0表示不限制,这种方法有个问题当php以安全模式运行时,此功能不起作用!
展开阅读全文
上一篇: 广东省博物馆、珠江新城
下一篇:图文讲解Docker中安装GitLab并配置邮箱功能、使用外部Nginx配SSL、一些设置、新建项目、配SSH密钥等