我使用PHP exec函數來運行一些python腳本。我使用的是Apache,它記錄了error.log文件中的所有錯誤。無論何時出現語法錯誤或任何內容,它都會記錄在apache錯誤日誌中。但是現在我已經安裝了nginx和php-fpm。php-fpm不會顯示php執行函數的錯誤
這裏的問題是,無論何時python出現錯誤,nginx都不會在error.log中記錄任何內容。在exec中作爲第二個參數傳遞的$ output也是一個空數組。所以現在我無法從Python或終端獲取錯誤。請告訴我如何獲得這些錯誤....
Nginx的增加error logging directives是行不通與PHP錯誤日誌 – sanmai
你是對的,但它確實給你一個普通的HTTP錯誤日誌。我只是展示了不同的方式來顯示各種錯誤。 –