1
在fastcgi模式下,exit()函數的工作原理是什麼? 是否在fastcgi池中完成了php進程的整個實例或剛結束當前請求並返回到te池的進程?PHP作爲FastCGI和exit()函數
如果第二個答案 - 是什麼原因導致這樣的記錄:
[提醒] FastCGI的:通過調用exit與狀態終止(動態)服務器 「/php.fcgi」(PID 25113) '0'
??
在fastcgi模式下,exit()函數的工作原理是什麼? 是否在fastcgi池中完成了php進程的整個實例或剛結束當前請求並返回到te池的進程?PHP作爲FastCGI和exit()函數
如果第二個答案 - 是什麼原因導致這樣的記錄:
[提醒] FastCGI的:通過調用exit與狀態終止(動態)服務器 「/php.fcgi」(PID 25113) '0'
??
請看看serverfault.com的這篇文章。
做過同樣的研究,什麼都沒發現。對我來說,似乎exit()不僅會終止正在運行的腳本,還會終止整個子進程。急於閱讀關於PHP-FPM的更多信息... – pestaa 2010-09-04 19:30:16
由於FCGI使用每個請求的進程,因此在調用exit()時整個進程結束時是有意義的。您提到的警告日誌可以使用exit(1)而不是exit()或die()來緩解, – Purefan 2010-11-04 14:01:47