2011/07/14

解決 Blogger RSS Feed 無法更新文章的問題 Internal error: bX-fj78fy




我的另一個記錄個人生活的blog,最近一直有 RSS 無法正常運作的問題, 發表的新文章,rss 並不會發送通知.用 feedburner 提供的 Feed Validator 檢查, 會出現 Internal error: bX-fj78fy 的錯誤訊息, 懸在心裡的疑惑, 今天終於解決了.




相關網站
Feed Validator : http://feedvalidator.org/check.cgi
Add location info to your posts with geotagging : http://buzz.blogger.com/2011/05/updates-and-fixes-may-5th.html

Blogger 有個可以文章編輯狀態下,加上相關位置(location)的功能


輸入住址之後,就會在地圖上定位.


回到頁面時, 該文章下就有一個位置的標識, 呈現方才所輸入的住址資訊. 一開始並沒有注意到rss會出現問題, 只發現有些功能失效了, 如 recent posts (這會使用到blogger rss http://xxx.blogspot.com/feeds/posts/default, 來抓最新文章).


直接輸入 http://xxx.blogspot.com/feeds/posts/default 之後,並不會出現所有發表過的文章, 而是一個錯誤訊息 : Internal error: bX-fj78fy.


為什麼 rss 突然出現問題呢? 在 google 討論區無法找到答案.

後來在匯出所有文章, 再匯入文章到另一個blog時, 發現有些文章漏掉了, 比對這些文章的共同性之後, 原來差別在於這些文章用到了標註地理位置的功能.

所以移除文章的位置,試看看是否能正常顯示.


回到部落格頁面後,發現原本失常的功能恢復功用了.


連到 http://xxx.blogspot.com/feeds/posts/default , 之前的錯誤訊息已消失,可正常顯示文章.


而 rss 的頁面, 也可以顯示最新發表的文章.


目前無法確定是否真的與位置這個功能有關, 曾試著輸入過其他住址如台北市政府, 就不會受到影響.

無論如何, Internal error: bX-fj78fy 的錯誤訊息, 不再出現了, 提供給有需要的人參考一下.

相關文章 :

4 comments:

臺灣沈 提到...

原來不只我遇到這個問題,還要把位置刪除真麻煩。

skyvee 提到...

其實不一定每一篇的location都會出問題, 你可以考慮用另一種方式找到出問題的文章,再針對那篇文章移除location.
http://XXX.blogspot.com/rss.xml?max-results=#
其中#用數字取代,如http://XXX.blogspot.com/rss.xml?max-results=7時, 可以正常呈現, 但如http://XXX.blogspot.com/rss.xml?max-results=8時, rss就有問題, 顯然就是第八篇文章裡的內容有狀況.
可以參考一下這種方式喔!

傳說中的路人甲 提到...

請問一下,有沒有什麼方法或管道讓有些文章更新時RSS會更新(向阿榮福利味一樣),但如過只是不小心或是為確認就發佈(或只是修改小地方)時讓RSS不要更新,因為我的文章更新時RSS都不會更新,不過我的RSS是下載的範本附加的,不是自己家上去的。

Skyvee Tsai 提到...

您好,
你可以把你的rss網址,改成http://zslg.twgg.org/feeds/posts/default?orderby=published , 則文章就會以第一次發佈時更新到RSS, 之後再修改已發佈過的文章, 就不會再出現.

張貼留言

謝謝您願意在此分享心得, 讓文章內容更豐富.