新聞中心
DRUPAL官方英文文檔翻譯:提示HTTP request status fails故障的詳細(xì)解決辦法
首選我們在前面一篇文章“分析Drupal提示HTTP request status Fails"error” 報錯故障的原因”譯文中分析了提示“HTTP request status fails”的詳細(xì)原因,那現(xiàn)在我們就一起來看看如何處理drupal 6.x版本下“ the HTTP request status fails”的處理辦法。當(dāng)您在開發(fā)站點(diǎn)的時候,突然RSS(新聞聚合器)不工作了,檢查報告頁面會返回一個“ the? HTTP request status fails”,看到這種情況該如何解決類? 不急,首先這個文章是翻譯的,無憂主機(jī)(www.love62.cn)小編根據(jù)自己對drupal的理解,將drupal官方技術(shù)文檔原文翻譯如下,很多老外都是在godaddy的主機(jī),如果你是在使用香港php虛擬主機(jī),那么也請你在閱讀的時候,結(jié)合自己的實際情況參考。 然后我們就一起來了解一下drupal 6.x是如何發(fā)送http請求的。Drupal站點(diǎn)的是很樂意給其它服務(wù)器發(fā)送HTTP請求的,直到請求數(shù)據(jù)包中出現(xiàn)了錯誤!只要錯誤一發(fā)生,它就會試圖和自己鏈接,并建立一個標(biāo)識。如果它連接不到自己,它就會停止向遠(yuǎn)程服務(wù)器發(fā)送http請求。 扯了這么多原理,現(xiàn)在來看看問題代碼吧,這段問題代碼我們可以在php虛擬主機(jī)的文件目錄的.../includes下的common.inc文件中: 然后當(dāng)然是恢復(fù)請求失敗要調(diào)用check_http_request函數(shù): 當(dāng)然像使用無憂主機(jī)一樣的站長們需要在把“$result->data == $nothing”去掉,但這樣做的話在報告頁面看到的結(jié)果也是不一定可信的。 但在drupal官網(wǎng)論壇里說這個方法的效果是比較受推崇的。 這里還有一個特殊的案例,這個老外站長用的是CentOS vps,在php.ini文件中找到了allow_url_fopen=off;后來加入了allow_rul_fopen=on來解決這個問題。 當(dāng)然這只是drupal 6.x版本下的兩種處理辦法,別怪無憂主機(jī)小編整理處理辦法不給力,實在是問題處理的形式都是以論壇的形式進(jìn)行的,確實有點(diǎn)論。當(dāng)然還是會把drupal 7的處理辦法整理出來。敬請期待。 drupal官方原文:http://drupal.org/node/245990 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.love62.cn/drupal/7660.html