2013-03-30 42 views
2

我的項目中的一個後臺腳本使用PCNTL分叉。另外,我有一個需要在腳本安裝前由用戶運行的檢查腳本。由於pcntl只能在CGI模式下訪問,因此在Web模式下,function_exists('pcntl_fork')extension_loaded('pcntl')都會返回FALSE,所以我的檢查程序始終顯示需求錯誤,因爲它通過瀏覽器啓動,即使它已啓用。是否有任何方法可以檢查pcntl是否支持從Web模式啓用?檢查安裝在PHP中的PCNTL擴展

回答

1

由於沒有人回答,我想我應該指出,您可以創建一個獨立的PHP腳本來檢查pcntl的存在,然後使用PHP CLI使用例如execsystem運行該腳本。