我有一個控制器的動作如下:Yii2無法註冊關機功能控制器動作
public function actionTest()
{
set_time_limit(1);
register_shutdown_function(function()
{
var_dump('shutdown');
});
while(true){} //infinite loop
}
,我仍然得到了致命錯誤「1秒的最長執行時間超過了」
如果我不」睡眠或使執行時間超過時,將調用關閉功能。 根據http://php.net/manual/en/function.register-shutdown-function.php#33575和幾個來自互聯網的例子,即使超過執行時間,也應該調用關機。
我該如何處理執行時間錯誤?