“Fatal error:Maximum execution time of 0 seconds exceeded”

php.ini 设置:

max_execution_time = 0 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

这里报错并不是因为脚本执行时间超时,而是输入时间超时,属于错误定位不准确,导致出错信息无效甚至误导编程者。

我的 minicraw 脚本在某些服务器上总是死掉,找了半天,才在 google 上找到答案。其实应该是:Maximum input time of 60 seconds exceeded。解决办法:将 max_input_time = 60 改为 max_input_time = 0 即可。

posted @ 2014-11-24 09:45  战斗在一线  阅读(562)  评论(0编辑  收藏  举报

从“技”走向“术”,最终从“术”上升到“道”