4
我用Perl作爲CGI的Apache服務器,當每次腳本遇到錯誤,客戶端只顯示500錯誤,我要檢查Apache的錯誤日誌每時間。重定向CGI(perl的)錯誤輸出到客戶端
有沒有辦法讓perl發送錯誤信息給客戶端(就像asp的調試模式一樣)?
我用Perl作爲CGI的Apache服務器,當每次腳本遇到錯誤,客戶端只顯示500錯誤,我要檢查Apache的錯誤日誌每時間。重定向CGI(perl的)錯誤輸出到客戶端
有沒有辦法讓perl發送錯誤信息給客戶端(就像asp的調試模式一樣)?
您需要使用CGI :: Carp模塊:
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
是的,這是我想要的 – 2012-02-08 04:42:48
你正在生成的錯誤的,什麼Perl本身的產生? – 2012-02-08 02:25:41
你當然可以做「tail -f/path/to/error_log」,並在調試時保持該窗口打開。但CGI ::鯉魚是正確的答案。 – AmbroseChapel 2012-02-08 10:11:18