主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 03, 2005, 06:55:48 上午 各位大家好,
原本0.32時我的atom都沒問題, 但昨天upgrade到1.0後發生這樣的問題 (http://photos4.flickr.com/8187584_3d40a90a28.jpg) (http://photos4.flickr.com/8187584_3d40a90a28_o.png) 看起來aotm有錯誤, 但為什麼0.32時都沒這樣的問題, 到1.0後反而report error!! 想請問各位有碰到這樣的問題嗎謝謝 :-$ 主題: 升級到1.0遇到怪問題 作者: markwu 於 四月 03, 2005, 10:00:27 上午 你能用 feed validator 看看你的 atom feed 是不是有問題。
我們目前的 feed 中的 description 都沒有用 cdata 包起來。所以有可能某些字元,或是 tag 會造成這個 feed 不是一個 wellform 的 feed。 我剛剛本來想幫你試,可是你的 feed 我一直找不到。 Mark 主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 03, 2005, 10:32:16 上午 :-$ ..真抱歉~~早上把rewrite改成精簡..原本是用apache rewrite..
現在這兩個都應該可以 :-$ http://ifgh.blogdns.net/blog/rss/atom/1 http://ifgh.blogdns.net/blog/1_easons_blog/feeds/atom 麻煩markwu大大了 :-$ 主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 03, 2005, 10:41:54 上午 另外我額外看了我的rss2.0, rss1.0, 和rss0.9好像都沒問題說
http://ifgh.blogdns.net/blog/rss/rss20/1 http://ifgh.blogdns.net/blog/rss/rss10/1 http://ifgh.blogdns.net/blog/rss/rss090/1 而我到RSS Validator (http://rss.scripting.com/)這去檢查(不知道mark大是說這個嗎?) 他report我有3的errors There were 3 errors, the RSS feed does not validate. 1. Feeds must not contain SYSTEM entities 1 120 2. Undefined root element: xhtml:html 2 0 3. XML Parsing error: <unknown>:217:197: not well-formed (invalid token) 217 197 主題: 升級到1.0遇到怪問題 作者: markwu 於 四月 03, 2005, 10:43:01 下午 http://feedvalidator.org
用上面這個來檢查。我有試著要檢查,可是我的網路連到你的網頁很慢,所以一直 time out,你得自己試試看了。 Mark 主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 04, 2005, 08:08:55 上午 :-| 對mark大非常不好意思
我自行檢查出現這樣的問題 Unable to validate, due to hardcoded resource limits (feed length > 200000 bytes) 它似乎把我的blog從第一篇到最後一篇(2百多吧)重新產生一次, 而錯的地方是早期的文章, 不知道有辦法解決嗎? :-S 主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 06, 2005, 12:12:18 下午 現在not well-formed的問題解決了..但用http://feedvalidator.org (http://feedvalidator.org)檢查..
訊息還是 Unable to validate, due to hardcoded resource limits (feed length > 200000 bytes) 不知道有人遇過這樣的問題嗎? 主題: 升級到1.0遇到怪問題 作者: markwu 於 四月 06, 2005, 12:32:05 下午 你能看一下網誌設定中的 近期文章顯示是幾篇?更改一下數字,在儲存一次。
另外,你可以把 rss 換成下面網址的這幾個試試看嗎? http://groups-beta.google.com/group/plog-development/browse_thread/thread/5089783a7b02cbd3 Mark 主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 06, 2005, 12:49:53 下午 引用自: markwu 你能看一下網誌設定中的 近期文章顯示是幾篇?更改一下數字,在儲存一次。 另外,你可以把 rss 換成下面網址的這幾個試試看嗎? http://groups-beta.google.com/group/plog-development/browse_thread/thread/5089783a7b02cbd3 Mark 我原本是設10篇, 改成5篇後還是一樣 還有, 我upgrade上面那幾個rss*.template後還是一樣.. 但是 :-$ 無意間被我看到..在網誌設定->在日曆顯示未來文章 我竟然是勾選起來 :-| ..拿掉後就沒問題了 :-S 真抱歉耍白那麼多天 :-$ 不過怎麼會是"在日曆顯示未來文章"..不是應該是"在日曆顯示過去文章"嗎? 主題: 升級到1.0遇到怪問題 作者: markwu 於 四月 06, 2005, 01:05:46 下午 哈哈!瞭解了!
這個功能是讓我們的日曆可以拿來當 future event 來用。所以你打勾後他會日曆顯示未來的文章 可是這跟 RSS有什麼關係呢? :'( 我再想想。 Mark 主題: 升級到1.0遇到怪問題 作者: ifgh 於 四月 07, 2005, 12:20:07 下午 另外, 剛測試我的atom, 結果如下
http://www.feedvalidator.org/check.cgi?url=http%3A%2F%2Fifgh.blogdns.net%2Fblog%2Frss%2Fatom%2F1#l302 請問mark大這是atom.template需要更新嗎?還是哪邊需要修改呢? 主題: 升級到1.0遇到怪問題 作者: markwu 於 四月 07, 2005, 02:36:04 下午 應該是一些 tag 不符合 atom 的定義。你可以參考
http://www.atomenabled.org/developers/syndication/atom-format-spec.php 來做修改。改法跟我改的那三個 rss090, rss10 跟 rss20 應該是一樣的。 試試看吧,記得先備份!如果你不知怎麼改起,那只好等我有空的時候再慢慢改了。最近比較忙,不好意思! Mark |