LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: espresso 於 十一月 25, 2005, 10:37:29 上午



主題: "新闻聚合"的问题
作者: espresso十一月 25, 2005, 10:37:29 上午
点击“新闻聚合”下面的 RSS或者Atom链接,得到以下提示
**************************************************
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。


--------------------------------------------------------------------------------

文档的顶层无效。处理资源 'http://192.168.1.60/blog/rss.php?blogId=13&profile=rss20' 时出错。第 1 行,位置: 1

<?xml version="1.0" encoding="UTF-8"?>
^
***************************************************
有时候点击“刷新”或者重新载入一次又可以啦,Atom也存在同样的问题。
手下有很多的blog,本来想用Atom的,但是有些模板没有,所以都用的RSS2.0。
看样子是不是UTF-8编码的问题,pLog系统和MySQL用的都是UTF-8简体的。

pLog 1.0.2 beta,Appserv 2.4.1
IE 6.0 sp1,RSSreader

还有,feedreader插件是不是不支持v1.0以上了,装上去在“插件中心”里死活也没有。


主題: Re: "新闻聚合"的问题
作者: winman十一月 25, 2005, 02:57:29 下午
这是因为php的配置文件php.ini的xml支持部分没配置好,请去google搜索
一下吧,因为实在不知道怎么用几句话描述。

也可以换用Appserv 2.4.4,我在windows的主机上用这个版本测试过新闻聚合
的rss 0.9 1.0 2.0 ATOM都是正常的。


主題: Re: "新闻聚合"的问题
作者: markwu十一月 26, 2005, 01:43:51 上午
这是因为php的配置文件php.ini的xml支持部分没配置好,请去google搜索
一下吧,因为实在不知道怎么用几句话描述。

Hi winman:

應該不是這個問題。因為 rss/atom 的產生與 xml extension 無關。

Hi espresso:

1. 你的站因為在內部網路,所以我根本無法看到,除非你能把產出的 rss/atom 檔案貼出來否則無法看出是什麼錯誤。

2. feedreader 是只能用在 1.x 的。

Mark



主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 08:51:52 上午
那好,我貼出產生的檔案

RSS2.0
***********************************
Claire
 http://192.168.1.60/blog/index.php?blogId=13 Fri, 25 Nov 2005 11:28:36 +0800 http://www.plogworld.net
无人?
 
无人?
 
http://192.168.1.60/blog/index.php?op=ViewArticle&articleId=35&blogId=13
http://192.168.1.60/blog/index.php?op=ViewArticle&articleId=35&blogId=13
 
http://192.168.1.60/blog/index.php?op=ViewArticle&articleId=35&blogId=13
 
Claire
 
一般分类
 
Mon, 21 Nov 2005 10:09:48 +0800
 
Claire

*****************************
Atom 0.3

<?xml version="1.0" encoding="UTF-8" ?>
- <feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="zh-cn">
  <title>Claire</title>
  <link rel="alternate" type="text/html" href="http://192.168.1.60/blog/index.php?blogId=13" />
  <modified>2005-11-21T10:09:48+0800</modified>
  <tagline />
  <generator url="http://www.plogworld.net/" version="1.0.1">pLog</generator>
  <copyright>Copyright (c) Claire</copyright>
- <entry>
  <id>tag:post:192.168.1.60,2005-11-21:35</id>
  <title>无人?</title>
  <link rel="alternate" type="text/html" href="http://192.168.1.60/blog/index.php?op=ViewArticle&articleId=35&blogId=13" />
  <modified>2005-11-21T10:09:48+0800</modified>
  <issued>2005-11-21T10:09:48+0800</issued>
  <created>2005-11-21T10:09:48+0800</created>
  <summary type="text/plain">无人?</summary>
- <author>
  <name>Claire</name>
  <url>http://192.168.1.60/blog/index.php?blogId=13</url>
  <email>clairechen@xxx.com</email>
  </author>
  <dc:subject>一般分类</dc:subject>
  <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://192.168.1.60/blog/index.php?blogId=13">无人?<br/></content>
  </entry>
  </feed>
***********************************

不知道mark要的是不是這些東西,剛才又找了另外一個blog試了一下,點rss2.0又是這個問題,后退之后再次點開又可以啦。


主題: Re: "新闻聚合"的问题
作者: lss十一月 28, 2005, 09:25:42 上午
hi espresso:

我懷疑這問題跟瀏覽器有關。能請教你用的是什麼瀏覽器及版本?

另外,建議你試試看把瀏覽器的 cache 和 cookie 清除掉之後,再重新瀏覽各 RSS / ATOM 頁看看。


主題: Re: "新闻聚合"的问题
作者: markwu十一月 28, 2005, 11:01:40 上午
有時可以,有時不行。我再猜是 memory limit 的問題。你能搜尋一下 memory limit 把 他調高為 16M 嗎?

Mark


主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 02:43:13 下午
回lss:

瀏覽器是windows 2003 sp1自帶的IE6 sp1,還有Maxthon1.5.0
清空了cookie也一樣

好像記得原來沒有這種問題的,最近才出現的

回mark:
memory_limit 改成16M了,也重啟過了,問題依然。


不知道是不是我沒有把問題說清楚,就是在某個人的blog頁面上點擊rss或者atom,都會得到這個錯誤提示,

**************************************************
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。


--------------------------------------------------------------------------------

文档的顶层无效。处理资源 'http://192.168.1.60/blog/rss.php?blogId=13&profile=rss20' 时出错。第 1 行,位置: 1

<?xml version="1.0" encoding="UTF-8"?>
^
***************************************************

從瀏覽器后退一步回blog頁面,再次點開rss或者atom又可以啦,rss 0.9,1.0,2.0和atom0.3都有這個問題。
現在發現在RSSreader中訂閱填“http://192.168.1.60/blog/rss.php?blogId=13&profile=rss20”這種地址時不再報錯,原來都會報錯,關掉重新添加地址就可以啦。


主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 03:06:47 下午
下面這個mark應該不會陌生吧
****************************************************************
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。


--------------------------------------------------------------------------------

XML 文档只能有一个顶层元素。处理资源 'http://blog.markplace.net/rss.php?blogId=1&profile=atom' 时出错。第 2 行,位置: 2

<b>Parse error</b>:  parse error, unexpected T_ENDFOREACH in <b>/home/markplac/public_html/blog/tmp/1/%%-1...
*******************************************************
你的頁面上的atom也不行,Maxthon瀏覽器中RSS Feed顯示atom0.3是不支持的格式,RSS三種標準都可以。


主題: Re: "新闻聚合"的问题
作者: markwu十一月 28, 2005, 03:34:13 下午
你這是緣木求魚嗎?我的網站上的錯誤訊息跟你的網站上的錯誤訊息是不一樣的吧!

我們目前都沒有遇到這樣的情況,所以除非是你的網站能讓我們 access ,否則很難猜了。

BTW,你的 browser 的預設瀏覽的編碼是什麼?

另外,


主題: Re: "新闻聚合"的问题
作者: winman十一月 28, 2005, 03:47:27 下午
hi espresso:

 剛看到你提到mark的網站RSS部分有出錯信息,我好奇心驅使我馬上
訪問mark的網站,但我點了新聞聚合的四種方法的四個按鈕都是正常
得很,並沒有任何出錯。包括我自己的網站也是試了N次,無論IE和
firefox 1.07,firefox 1.5都試了。

我建議你是不是再裝個firefox 看看,你目前所使用的IE6 sp1,還有Maxthon1.5.0
都是IE核心的。我們先來排除瀏覽器這個最基本的因素吧。


主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 04:05:32 下午
引用
所以除非是你的網站能讓我們 access ,否則很難猜了。

BTW,你的 browser 的預設瀏覽的編碼是什麼?

这个blog是公司内部交流用的,不方便让internet用户访问

浏览器的编码我是用的自动编码,系统选择的是UTF-8,操作系统是简体中文的。

引用
我建議你是不是再裝個firefox 看看,你目前所使用的IE6 sp1,還有Maxthon1.5.0
都是IE核心的。我們先來排除瀏覽器這個最基本的因素吧。
这个blog不是我一个人使用的,我无法强迫别人也用ff,他们都是普通用户,用惯了IE。我刚才用别人的电脑看过了 ,也有这个问题。如果说我的电脑我动过什么东西的话,别人也有这个问题就不好解释了。所以问题应该还是出在服务端。而服务端就架设在我的电脑上。

这期间加过几次模板,改过字体,加过管理界面返回汇总的链接。好像就改动过这些地方。


主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 04:11:48 下午
我刚才又去了mark's place,这次四种新闻聚合方式又都可以啦。

就是这样,有时打不开,一旦通过“后退”再点击打开之后,以后都没有问题啦。

关掉浏览器重新打开又是这个问题。


主題: Re: "新闻聚合"的问题
作者: winman十一月 28, 2005, 04:17:35 下午

这个blog不是我一个人使用的,我无法强迫别人也用ff,他们都是普通用户,用惯了IE。我刚才用别人的电脑看过了 ,也有这个问题。如果说我的电脑我动过什么东西的话,别人也有这个问题就不好解释了。所以问题应该还是出在服务端。而服务端就架设在我的电脑上。

这期间加过几次模板,改过字体,加过管理界面返回汇总的链接。好像就改动过这些地方。

我访问mark的blog,以及我自己的blog从来没有出现过你说的情况。
也就是说从来没有打不开,然后通过“后退”再点击又可以打开这样
的情况。

另外我只是建议你装个firefox来试试看,并没有让你一直使用firefox,
更没有叫你让其他人也使用firefox,只是试试而尔,解决问题要双方
配合和努力才行。


主題: Re: "新闻聚合"的问题
作者: lss十一月 28, 2005, 04:34:08 下午
这个blog不是我一个人使用的,我无法强迫别人也用ff,他们都是普通用户,用惯了IE。我刚才用别人的电脑看过了 ,也有这个问题。如果说我的电脑我动过什么东西的话,别人也有这个问题就不好解释了。所以问题应该还是出在服务端。而服务端就架设在我的电脑上。
根據你的描述,我也同意問題在伺服端。
这期间加过几次模板,改过字体,加过管理界面返回汇总的链接。好像就改动过这些地方。
你知道這一句話對想要幫你忙的我們有多重要嗎?
你先改回預設的、乾淨的、沒被你改過的模版,然後看看有沒有問題。如果沒有問題,那你就回頭去看看你改的模版那裡改出問題了。


主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 04:59:30 下午
引用
你先改回預設的、乾淨的、沒被你改過的模版,然後看看有沒有問題。如果沒有問題,那你就回頭去看看你改的模版那裡改出問題了。

我只是把模板放到文件夹里,然后在后台启用模板而已,并没有改动过任何模板的结构,模板是从官网下的,而且出问题的也包括预设的三种模板。

刚才找人测试了一下,又出现新问题了,页面可以打开,但是模板显示都不正常,就像没有使用模板一样,有以下提示:
**********************************************
This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.
**********************************************

浏览器是IE6,自己的有这种情况,叫别人远程测试,也有这个问题。这就否定了是浏览器的问题。

出现这个新问题是因为今天改动了一个地方,就是base_url(博客站点的基本链接地址),原来是内网的地址192.168.1.xx/blog,因为公司一个老总需要在外网也能访问到,所以改成了一个域名xxx.com/blog的形式。最要命的是80端口被ISP封了,所以我在router上做了一个端口映射,外网通过800端口访问,服务器使用的还是80的端口。这样在外网访问需要使用xxx.com:800/blog这种形式,确实可以打开页面,但是有些链接是800端口的外网可以访问,有些还是80的外网就不能访问了。一直不知道怎么设置好才能两边都顺利,服务端这边改80端口也不是不可以,但是内网使用的用户多,每次都要带个800的尾巴很麻烦,外网用户虽然只有一个,但那是我的顶头上司。正是有这个问题,我才改动的,结果就出现问题啦。

谁能帮我把内网外网访问的问题解决好才真正是帮了我的大忙啊。

先谢谢啦,在线等答案。





主題: Re: "新闻聚合"的问题
作者: winman十一月 28, 2005, 05:06:47 下午
天。。。我们在这里一来一回 写到 10 多贴了,你才告诉我们这些。  :-|

无言。。。


主題: Re: "新闻聚合"的问题
作者: lss十一月 28, 2005, 05:12:43 下午
我只是把模板放到文件夹里,然后在后台启用模板而已,并没有改动过任何模板的结构,模板是从官网下的,而且出问题的也包括预设的三种模板。
这期间加过几次模板,改过字体,加过管理界面返回汇总的链接。好像就改动过这些地方。
這我就不了解了?到底是有改還是沒改?你如果想依照我的建議確認是不是你改過模版造成的問題,那何妨去找一個全乾淨的模版試一下?
我是不是在浪費自己的時間?
刚才找人测试了一下,又出现新问题了,...............
...................
不同的問題,請到相關的討論版開新主題討論。


主題: Re: "新闻聚合"的问题
作者: espresso十一月 28, 2005, 05:27:47 下午
引用
天。。。我们在这里一来一回 写到 10 多贴了,你才告诉我们这些。   

无言。。。

改base_url是在后面,新闻聚合的问题先前就有了的,帖子是我上周发的。

后面我说的访问页面出现的模板显示不正常,是今天下午我改动base_url才刚刚出现的问题,请分清楚顺序。而且这个问题我相信把base_url改回去应该就可以啦,与新闻聚合没有关系。我是在测试外网访问才修改base_url的,不过改过来改过去800的小尾巴就是不能甩掉,所以才问有没有好点的解决方案。

引用
這我就不了解了?到底是有改還是沒改?你如果想依照我的建議確認是不是你改過模版造成的問題,那何妨去找一個全乾淨的模版試一下?

我改动的情况:
1。放置模板文件夹,在后台启用模板
2。修改summary.css和admin.css使字体变大
3。在admin.xml里添加到summary.php的链接

从前到后,都没有修改过任何模板。我加的是blog的模板,修改的是summary和admin的字体,加的是admin到summary的链接,而出现问题的是各个blog模板。

我承认错了,在里面讨论了另外一个问题,我出去另开一个主题就是啦。




主題: Re: "新闻聚合"的问题
作者: markwu十一月 28, 2005, 05:29:16 下午
引用
你先改回預設的、乾淨的、沒被你改過的模版,然後看看有沒有問題。如果沒有問題,那你就回頭去看看你改的模版那裡改出問題了。

我只是把模板放到文件夹里,然后在后台启用模板而已,并没有改动过任何模板的结构,模板是从官网下的,而且出问题的也包括预设的三种模板。

刚才找人测试了一下,又出现新问题了,页面可以打开,但是模板显示都不正常,就像没有使用模板一样,有以下提示:
**********************************************
This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.
**********************************************

浏览器是IE6,自己的有这种情况,叫别人远程测试,也有这个问题。这就否定了是浏览器的问题。

出现这个新问题是因为今天改动了一个地方,就是base_url(博客站点的基本链接地址),原来是内网的地址192.168.1.xx/blog,因为公司一个老总需要在外网也能访问到,所以改成了一个域名xxx.com/blog的形式。最要命的是80端口被ISP封了,所以我在router上做了一个端口映射,外网通过800端口访问,服务器使用的还是80的端口。这样在外网访问需要使用xxx.com:800/blog这种形式,确实可以打开页面,但是有些链接是800端口的外网可以访问,有些还是80的外网就不能访问了。一直不知道怎么设置好才能两边都顺利,服务端这边改80端口也不是不可以,但是内网使用的用户多,每次都要带个800的尾巴很麻烦,外网用户虽然只有一个,但那是我的顶头上司。正是有这个问题,我才改动的,结果就出现问题啦。

谁能帮我把内网外网访问的问题解决好才真正是帮了我的大忙啊。

先谢谢啦,在线等答案。





我建議你重裝!因為:
1. 你沒辦法提供『足夠』且『清楚』的資訊給我們
2. 我們也沒辦法看你的網站。

請參考:http://wiki.lifetype.org.tw/index.php?title=Install_LifeType_through_Wizard

這一個問題就先到此為止吧,因為這樣找不出任何錯誤的。重裝後,如果還有相同的問題再來討論。

別誤會!並非不回答你問題。而是如果我們沒辦法『重製』你的問題,那麼你自己就要能想辦法讓我們『重製』,這樣我們才有機會幫你解決。

Mark


主題: Re: "新闻聚合"的问题
作者: winman十一月 28, 2005, 05:42:58 下午

改base_url是在后面,新闻聚合的问题先前就有了的,帖子是我上周发的。

后面我说的访问页面出现的模板显示不正常,是今天下午我改动base_url才刚刚出现的问题,


我搞错了,没注意你发贴的时间。抱歉。


主題: Re: "新闻聚合"的问题
作者: lss十一月 28, 2005, 05:45:21 下午
依站長指示,這個討論到此為止,不再接受回覆,封鎖了!

lss