我想索引許多網頁的hundrets。CURL失敗後,許多運行說「無法建立連接」或「連接()超時」
在短期
- 使用一個cron作業
- 獲取一些(大約只有15)最少最近更新的URL
- 查詢論文網址使用curl調用PHP腳本
問題
在開發中一切都很順利。但是當我開始索引更多的測試頁時,CURL在一些運行後拒絕工作。它不會從遠程服務器獲取任何數據。
錯誤消息
這些錯誤CURL已打印出來(當然不是在一次)
- 無法連接到主機
- 操作超時後60000毫秒與0字節接收
我正在使用V-Server,並嘗試使用Firefox或wget連接到遠程服務器。也沒什麼。但是,從本地機器連接到該遠程服務器時,一切正常。
等待幾個小時,它再次適用於一些運行。
對我來說,它似乎是一個遠程服務器或DDOS保護或類似的問題,你們怎麼看?
也查看http錯誤代碼 –
發生故障時,http狀態代碼始終爲0 – Robert
通過wget/FF連接與從本地計算機進行連接有什麼意義?有什麼不同? – petr