很簡單:PHP的ini_set( 「的max_execution_time」)失敗()
的ini_set( 「的max_execution_time」)工作當我通過經典URL電話呼叫的script.php
的ini_set( 「的max_execution_time」)並不時的script.php通過exec()函數從另一個PHP腳本/進程中運行的工作。現在
,我的解決方案不是簡單地在選項1中繼,因爲它的工作原理,因爲exec()函數是要激活的script.php和幾個類似的人是通過(外部)cron作業調用。
沒有人有想法發生了什麼?
如果它的幫助下面的是激活代碼:當函數ini_set()返回FALSE
exec('/usr/bin/env php ./script.php');
sleep(30);
exec('/usr/bin/env php ./script2.php');
激活兩個腳本和script2.php和他們都失敗。
當您使用'EXEC()'你正在使用PHP的CLI配置,而不是服務器配置。 – Barmar 2013-02-22 21:31:33