PHP进程在超时后不会消亡

时间:2013-09-30 20:39:06

标签: php mysql process

我在CentOS VPS上有一个带set_time_limit(30)的PHP脚本。我正在监控进程列表,十分钟后它仍在运行。

由于错误,我的MySQL连接可能需要超过30秒。如何让脚本死掉并终止MySQL连接?

我正在使用非持久性连接 - mysql_connect()mysql_connect_timeout设置为60秒。

max_input_time是300秒。所以我也超过了它。

1 个答案:

答案 0 :(得分:0)

您需要更改php.ini中的某些设置:

max_execution_time = 30
; also, higher if you wish