新聞中心
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)在我們就一起來(lái)看看如何處理drupal 6.x版本下“ the HTTP request status fails”的處理辦法。當(dāng)您在開(kāi)發(fā)站點(diǎn)的時(shí)候,突然RSS(新聞聚合器)不工作了,檢查報(bào)告頁(yè)面會(huì)返回一個(gè)“ the? HTTP request status fails”,看到這種情況該如何解決類(lèi)? 不急,首先這個(gè)文章是翻譯的,無(wú)憂主機(jī)(www.gle-technology.com)小編根據(jù)自己對(duì)drupal的理解,將drupal官方技術(shù)文檔原文翻譯如下,很多老外都是在godaddy的主機(jī),如果你是在使用香港php虛擬主機(jī),那么也請(qǐng)你在閱讀的時(shí)候,結(jié)合自己的實(shí)際情況參考。 然后我們就一起來(lái)了解一下drupal 6.x是如何發(fā)送http請(qǐng)求的。Drupal站點(diǎn)的是很樂(lè)意給其它服務(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)在來(lái)看看問(wèn)題代碼吧,這段問(wè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)論壇里說(shuō)這個(gè)方法的效果是比較受推崇的。 這里還有一個(gè)特殊的案例,這個(gè)老外站長(zhǎng)用的是CentOS vps,在php.ini文件中找到了allow_url_fopen=off;后來(lái)加入了allow_rul_fopen=on來(lái)解決這個(gè)問(wèn)題。 當(dāng)然這只是drupal 6.x版本下的兩種處理辦法,別怪無(wú)憂主機(jī)小編整理處理辦法不給力,實(shí)在是問(wèn)題處理的形式都是以論壇的形式進(jìn)行的,確實(shí)有點(diǎn)論。當(dāng)然還是會(huì)把drupal 7的處理辦法整理出來(lái)。敬請(qǐng)期待。 drupal官方原文:http://drupal.org/node/245990 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國(guó)域名核心代理直銷(xiāo)50元注冊(cè)國(guó)際頂級(jí)域名
本文地址:http://www.gle-technology.com/drupal/7660.html