2011-10-11 67 views
2

我在PHP中使用libcurl庫來創建網站刮板......刮板隨機掛起,因此我使用CURLOPT_VERBOSE => true, CURLOPT_STDERR => $flog啓用了詳細的錯誤日誌記錄是好的,但刮板被掛起,所以我已經啓用了一個更多的設置CURLOPT_FAILONERROR => true現在刮刀突然停止時,它遇到了錯誤,但沒有錯誤記錄在CURLOPT_STDERR正在存儲在臨時文件夾中的文本文件。如果我禁用FAILONERROR,它只會掛在那裏,我不會收到任何錯誤,所有成功的迴應。任何人都知道如何記錄failonerror發生的錯誤,或者它們可能存儲在哪裏?cURL failonerror,失敗並且不記錄任何錯誤

回答

1

您確定了您的php.ini中的設置嗎?我認爲你必須檢查錯誤回顯是否被關閉。 php-ini-error-settings

+0

我已經通過ini_set('display_errors',0)禁用錯誤回聲輸出;從內部刮板,但我確實啓用了PHP錯誤日誌記錄,並且php錯誤日誌也沒有發現錯誤 –

+0

我建議您檢查此鏈接 http://www.julianbez.com/blog/2006/02/ 19 /如何對建立錯誤日誌記錄與 - PHP / –

相關問題