jxcangel
火狐狸
火狐狸
  • UID3884
  • 注册日期2005-03-11
  • 最后登录2016-09-01
  • 发帖数112
  • 经验117枚
  • 威望0点
  • 贡献值8点
  • 好评度3点
  • 社区居民
  • 忠实会员
阅读:2155回复:14

FF30beta版打不开openwrt的支持设备页面

楼主#
更多 发布于:2014-05-20 11:29
http://wiki.openwrt.org/toh/start
就是这个页面,用来显示目前openwrt支持的设备的,用IE和Chrome都可以打开,在FF里调用IE核心也可以打开,但是FF30beta2版本就一直是空白页面,也看不到错误信息,谁知道是什么原因吗?
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1272
  • 经验-125枚
  • 威望0点
  • 贡献值-350点
  • 好评度-212点
  • 社区居民
  • 忠实会员
1楼#
发布于:2014-05-20 11:46
用户被禁言,该主题自动屏蔽!
jxcangel
火狐狸
火狐狸
  • UID3884
  • 注册日期2005-03-11
  • 最后登录2016-09-01
  • 发帖数112
  • 经验117枚
  • 威望0点
  • 贡献值8点
  • 好评度3点
  • 社区居民
  • 忠实会员
2楼#
发布于:2014-05-20 11:48
汗……还得自己选?
taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-11-08
  • 发帖数459
  • 经验416枚
  • 威望0点
  • 贡献值98点
  • 好评度72点
3楼#
发布于:2014-05-20 14:12
这是是对方服务器问题,用zh-cn作为首选语言的话服务器会返回HTTP/1.1 500 Internal Server Error
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
4楼#
发布于:2014-05-20 14:17
taoww:这是是对方服务器问题,用zh-cn作为首选语言的话服务器会返回HTTP/1.1 500 Internal Server Error回到原帖
不过我认为中文语言包是有问题的

看其他语言包,都是写着en-US之类,后两位是大写的

唯独中文语言包后两位是小写 zh-cn, en-us
http://pcxfirefox.wordpress.com/
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2019-11-12
  • 发帖数4656
  • 经验657枚
  • 威望0点
  • 贡献值380点
  • 好评度46点
5楼#
发布于:2014-05-20 14:29
openwrt wiki的老问题了。
taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-11-08
  • 发帖数459
  • 经验416枚
  • 威望0点
  • 贡献值98点
  • 好评度72点
6楼#
发布于:2014-05-20 14:31
pcxfirefox:不过我认为中文语言包是有问题的

看其他语言包,都是写着en-US之类,后两位是大写的

唯独中文语言包后两位是小写 zh-cn, en-us
回到原帖
http请求中的accept-language参数按标准是不区分大小写的
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.10
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2019-09-20
  • 发帖数1315
  • 经验91枚
  • 威望0点
  • 贡献值34点
  • 好评度12点
  • 社区居民
  • 忠实会员
7楼#
发布于:2014-05-20 17:21
没人去Openwrt反馈下?
我很懒...
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2019-11-14
  • 发帖数1494
  • 经验108枚
  • 威望0点
  • 贡献值32点
  • 好评度5点
  • 社区居民
8楼#
发布于:2014-05-20 23:45
jxcangel:汗……还得自己选?回到原帖
论坛以前有个帖子,好像把选项,内容,语言那里的默认的zh-cn移动到后面去,zh移动到前面就ok了。但不知道怎么回事。

图片:1.png

Fantasy
火狐狸
火狐狸
  • UID10416
  • 注册日期2005-12-07
  • 最后登录2016-01-06
  • 发帖数171
  • 经验77枚
  • 威望0点
  • 贡献值30点
  • 好评度3点
  • 社区居民
  • 忠实会员
9楼#
发布于:2014-05-21 11:43
楼主,你用最新的30.B6试试,我之前的一个网站情况跟这个类似,更新到B6之后就能正常打开了
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
10楼#
发布于:2014-05-21 15:18
xxp2277:论坛以前有个帖子,好像把选项,内容,语言那里的默认的zh-cn移动到后面去,zh移动到前面就ok了。但不知道怎么回事。回到原帖
记得那个帖子说过 这个网站对zh-cn产生错误的应答,zh-CN是正常的
http://pcxfirefox.wordpress.com/
taoww
狐狸大王
狐狸大王
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2019-11-08
  • 发帖数459
  • 经验416枚
  • 威望0点
  • 贡献值98点
  • 好评度72点
11楼#
发布于:2014-05-21 15:30
pcxfirefox:记得那个帖子说过 这个网站对zh-cn产生错误的应答,zh-CN是正常的回到原帖
这可不能叫正常。那个页面会根据accept-language的设置提供不同语言版本的页面,设置成zh-tw看看就知道了。设置成zh-CN和设置成无效语言比如zh-abc是一样的效果,都fallback到了默认的英文
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2019-11-14
  • 发帖数1918
  • 经验1132枚
  • 威望1点
  • 贡献值232点
  • 好评度161点
12楼#
发布于:2014-05-21 18:43
curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh"
HTTP/1.1 200 OK

curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-cn"
HTTP/1.1 500 Internal Server Error

curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-CN"
HTTP/1.1 200 OK

curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-tw"
HTTP/1.1 200 OK

curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-TW"
HTTP/1.1 200 OK

curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-abc"
HTTP/1.1 200 OK

curl http://wiki.openwrt.org/toh/start -I -H "Accept-Language: zh-cn, en;q=0.5"
HTTP/1.1 500 Internal Server Error

其他 wiki 页面也一样
curl http://wiki.openwrt.org/ -I -H "Accept-Language: zh-cn"
HTTP/1.1 500 Internal Server Error

非 wiki 页面倒是没问题
curl https://dev.openwrt.org/ -I -H "Accept-Language: zh-cn"
HTTP/1.1 200 Ok

curl https://forum.openwrt.org/ -I -H "Accept-Language: zh-cn"
HTTP/1.1 200 OK

所以是 dokuwiki 或者 wiki 这台主机的问题?
看起来这个问题有好几年历史了
jxcangel
火狐狸
火狐狸
  • UID3884
  • 注册日期2005-03-11
  • 最后登录2016-09-01
  • 发帖数112
  • 经验117枚
  • 威望0点
  • 贡献值8点
  • 好评度3点
  • 社区居民
  • 忠实会员
13楼#
发布于:2014-05-22 08:31
根据上面的回答,我首先更新到了30b6,问题没解决,还是空白的。
但是将首选语言改为en-us,问题解决。
的确算是openwrt的wiki问题吧,但是关键是chrome和IE在我的中文Win8.1下面都没有出现这个问题……而用户往往不会关注背后谁对谁错,就关心能不能用……就像我一开始,第一反应就是狐狸有问题,狐狸不好,不然为什么其他的可以?这个也挺伤人品的
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2019-09-20
  • 发帖数1315
  • 经验91枚
  • 威望0点
  • 贡献值34点
  • 好评度12点
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-05-23 09:34
其实有个解决方案
about:config
intl.accept_languages 改成
zh-CN,en-us,zh,en
注意CN变大写了,而fx设置里默认生成的是小写,这样改后就都正常了
我很懒...
游客

返回顶部