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