mnvbmbm 2007-2-25 21:48
一个mombo故障解决的过程
我的站点刚刚发布到远程服务器,一切设置完毕,在网站的首页提示出错:
[b]HTTP Exception: 1 HTTP Transport Error - Unable to establish connection to host[/b]
这一个错误信息,令我大费周折,因为我的本地站点采用mysql5.0,而远程站点采用mysql4.0,我是手动更改的数据库文件,降级后上传的。这个错误信息首先让我怀疑数据库文件是否有问题,为此花费了一天多,没有解决。然后我又怀疑是不是数据库服务器有问题,为此又折腾了一半天。我亦曾经从网上搜索答案,至少是中文站点没有类似的问题解决办法,但是我也发现出现此问题的都是mambo或逐浪站点,这也启发我从mambo自身查找原因。用google搜索发现,国外也有对此问题的讨论都把矛头指向rss新闻转播,这一点我开始没有注意,因为我的首页没有新闻转播。
一个偶然的机会我发现,首页上一个自定义的模块参数中RSS 网址,我输入的是#字号代替的网址,当用一个有效的rss新闻http代替#号时,突然上面的问题解决了,错误信息没有了。原来,我的本地站点,自定义这一个模块时发现参数中RSS 网址不输入就不能够正常发布,于是就用一个#代替,结果就正常了,但故障的根源由此种下。文件上传到远程站点时就由此引发一系列的问题。
[b]友情提示:如果有人的mambo站点出现上面提示的类似信息,一般的问题都是出在rss上面,试着关闭或者修正与rss转播有关的模块或其它设置,将很快解决问题。[/b]
[[i] 本帖最后由 mnvbmbm 于 2007-2-25 21:49 编辑 [/i]]