数据正在传送.请稍候

梦游科技 » FAQ » Meyu服务器,WordPress 2.3.1中文显示问题解决方法
 16  1/2  1  2  > 
     
本主题由 meyu 于 2008-1-30 12:09 AM 移动  
本帖主题: Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-11-13 08:23 AM No.1 发表人:skyverd  个人Blog  社区短消息  TOP
skyverd
Meyu Customer
Rank: 8Rank: 8


UID 5986
精华 0
积分 53
帖子 25
体力 26
威望 10
贡献 0
阅读权限 80
注册 2007-6-2
状态 离线
[广告]: 如何通过后台删除顽固文件或文件夹
我自己使用的是MEYU的100M学生型虚拟主机,出现下列问题,一下是我的原文:
9sd)d)jk3}
B9r._ Id0}梦游科技终于从SAX平台转到WP了,中途经历了痛苦的挣扎,哈哈….有点过..ck[r!mC5r
(Y$Y CinFD(Z
SAX说实话,是个不错的程序,可是Angel太低调…不喜欢把程序做的那么夸张,可是现在喜欢夸张的人却越来越多,于是我就转过来了.转是转到了WP,但是SAX的风格我是一定不会放弃的,等辞职了后,一周3个皮肤,呵呵,尽量都是精髓.
DF&x%P6d kD6Y#m梦游科技
        s%R&i8kx+n/A9d0LOweb.meyu.net转WP2.3.1中文版后,突然发现有中文语言包,语言也设置了,但是就是不显示中文,前后台都是.GG找了半天,找到了解决方案.不知道是2.3.1中文版装的人少,还是大家喜欢英文版的,反正我看着是相当别扭.
4[v,H&PO;j)Yweb.meyu.netweb.meyu.net RMAV
\ny YCv

装上wp以为中文化会很顺利的,结果发现选择了chinese之后界面还是英文的。看来不是程序的问题啊。继续在gettext上下功夫。梦游科技1IU4Xt4]"U k
1W `.X[)cw}
最后在wpmu论坛里发现了这篇文章——language error (strange),死马当作活马医,按照Bloggproffs的方法把wp-includes/gettext.php 106行开始的

$this->enable_cache = $enable_cache;

// $MAGIC1 = (int)0×950412de; //bug in PHP 5.0.2
$MAGIC1 = (int) - 1794895138;
// $MAGIC2 = (int)0xde120495; //bug
$MAGIC2 = (int) - 569244523;
// 64-bit fix
$MAGIC3 = (int) 2500072158;

$this->STREAM = $Reader;
$magic = $this->readint();
if ($magic == ($MAGIC1 & 0xFFFFFFFF) || $magic == ($MAGIC3 & 0xFFFFFFFF)) { // to make sure it works for 64-bit platforms
$this->BYTEORDER = 0;
} elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {
$this->BYTEORDER = 1;
} else {
$this->error = 1; // not MO file
return false;
}
替换成:

$this->enable_cache = $enable_cache;

// $MAGIC1 = (int)0×950412de; //bug in PHP 5
$MAGIC1 = (int) - 1794895138;
// $MAGIC2 = (int)0xde120495; //bug
$MAGIC2 = (int) - 569244523;
$MAGIC3 = (int) 2500072158; // <- 64 BIT FIX: ADD THIS LINE!

$this->STREAM = $Reader;
$magic = $this->readint();
if ($magic == $MAGIC1 || $magic == $MAGIC3) { // <- 64 BIT FIX: CHANGE THIS LINE!
$this->BYTEORDER = 0;
} elseif ($magic == $MAGIC2) {
$this->BYTEORDER = 1;
} else {
$this->error = 1; // not MO file
return false;
}
上传,刷新,竟然显示中文了。问题的根源原来是Wordpress在64位的CPU下(linux系统)运行时,由于PHP-gettext解析.mo语言文件出错,以至于Wordpress在使用中文版本时失败。这是由于PHP-gettext在加载.mo文件时,没有正确匹配验证位导致stream自动关闭。详细请看此文。
b5yE\;y]:K梦游科技
C[fU:aAJ看来我在的meyu这台服务器是64位CPU的啊。奇怪wordpress怎么一直没修正这个问题,Wordpress使用的PHP-gettext版本不是最新版本?

Y
Q N"E:MP@4wy

"XK5N2KdZg%mp{原文出自:http://www.uugrass.com/archives/wordpress-meyu-chinese-character-solve/










专业提供Sablog主题,模板下载,风格,设计,重构,优化
回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-11-13 08:54 AM No.2 发表人:domin  个人Blog  社区短消息  QQ对话  TOP
domin
梦游科技管理人员
Rank: 12Rank: 12Rank: 12



最佳技术奖   商业用户奖   官方管理人员  
UID 2
精华 34
积分 16541
帖子 8570
体力 7279
威望 819
贡献 7
阅读权限 200
注册 2005-12-15
状态 离线
[广告]: 如何通过后台删除顽固文件或文件夹
以前有人发过了[2w!{2y q2I1f0H2L
web.meyu.net1ey.t8O5sO?A
Wordpress使用的gettext太老了


回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-11-13 11:19 AM No.3 发表人:skyverd  个人Blog  社区短消息  TOP
skyverd
Meyu Customer
Rank: 8Rank: 8


UID 5986
精华 0
积分 53
帖子 25
体力 26
威望 10
贡献 0
阅读权限 80
注册 2007-6-2
状态 离线
[广告]: 如何通过后台删除顽固文件或文件夹
汗...没看到,2.3.1是出来不久吧









专业提供Sablog主题,模板下载,风格,设计,重构,优化
回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-11-14 10:38 AM No.4 发表人:An_Apple  主页  个人Blog  社区短消息  Yahoo!  TOP
An_Apple (中華ERIKA討論區)
Me Customer
Rank: 8Rank: 8
中華人民共和國台灣特派員


UID 3294
精华 2
积分 3566
帖子 3158
体力 3086
威望 48
贡献 1
阅读权限 80
注册 2006-11-27
状态 离线
[广告]: 梦游科技管理后台DirectAdmin使用说明
插件问题是。









ERIKA.com.cn ERIKA Taiwan! Heyi@和意博客
回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-12-1 11:52 AM No.5 发表人:咸鱼翻身  主页  个人Blog  社区短消息  QQ对话  TOP
咸鱼翻身
Meyu Customer
Rank: 8Rank: 8


热血青年奖   优秀推广员  
UID 1825
精华 0
积分 2922
帖子 2359
体力 2089
威望 1
贡献 0
阅读权限 80
注册 2006-8-6
来自 GDPN
状态 离线
[广告]: 梦游科技管理后台DirectAdmin使用说明


QUOTE:
原帖由 skyverd 于 2007-11-13 11:19 AM 发表
7iBv9uX梦游科技汗...没看到,2.3.1是出来不久吧
s;sU }/rweb.meyu.net早期版本也有这样的问题。的确已经有人发过了


回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-12-6 03:21 AM No.6 发表人:lucki  社区短消息  TOP
lucki
Newbie
Rank: 1



UID 8134
精华 0
积分 2
帖子 2
体力 4
威望 0
贡献 0
阅读权限 10
注册 2007-12-6
状态 离线
[广告]: 如何通过后台删除顽固文件或文件夹
嗯!解决了吧!









招赞助
回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-12-6 01:05 PM No.7 发表人:session1987  主页  个人Blog  社区短消息  TOP
session1987 (随风)
Meyu Customer
Rank: 8Rank: 8
名字打长点,这样比较帅....



UID 966
精华 0
积分 65
帖子 37
体力 31
威望 0
贡献 0
阅读权限 80
注册 2006-5-17
状态 离线
[广告]: 如何通过后台删除顽固文件或文件夹


回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-12-6 02:17 PM No.8 发表人:jianglt  个人Blog  社区短消息  TOP
jianglt
Meyu Customer
Rank: 8Rank: 8



UID 3572
精华 0
积分 17
帖子 7
体力 7
威望 0
贡献 0
阅读权限 80
注册 2006-12-25
状态 离线
[广告]: 梦游科技管理后台DirectAdmin使用说明
学习了

回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-12-20 02:02 AM No.9 发表人:albey  个人Blog  社区短消息  TOP
albey
Me Customer
Rank: 8Rank: 8



UID 3742
精华 0
积分 82
帖子 48
体力 44
威望 0
贡献 0
阅读权限 80
注册 2007-1-6
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
从来都是用英文版的,呵呵

回复:Meyu服务器,WordPress 2.3.1中文显示问题解决方法
2007-12-21 03:08 PM No.10 发表人:haliluya  主页  个人Blog  社区短消息  QQ对话  Yahoo!  TOP
haliluya (哈里路亚)
Me Customer
Rank: 8Rank: 8


UID 1504
精华 2
积分 160
帖子 53
体力 53
威望 27
贡献 0
阅读权限 80
注册 2006-6-29
来自 武汉光谷
状态 离线
[广告]: 如何通过后台删除顽固文件或文件夹
是啊,我的wp原本装好的时候是中文显示,结果莫名其妙的有一天变成了英文版的!因为英文版也能用,程序运行也很好,就把这个问题放了三个多月了,一直都没有去解决,感觉很莫名其妙!!今天无意中看见这个帖子,试了一下,居然解决了!!真是一头雾水哦!!不过管它呢,已经又看见中文了,谢了!!









--------------------------------------------------我是可爱的分割线.. ^__________^
在寂灭中享乐
 16  1/2  1  2  > 
     

业务销售:(0)13751661038 , (0)13288584333 . 客户服务热线 : 0663-2256008 . 6121008 . 传真:0663-2256008

Use Internet Explorer 5.5 - 1024*768 & 1280*1024 pixels is highly recommended

QQ: 139121008 306881044 595668888 100366636 439248 MSN:admin#meyu.net.jackc#pdxx.com Foreign Clients : sales#meyu.net (English)

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.022298 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2008-7-25 04:33 PM
清除 Cookies - 联系我们 - 梦游科技客服中心 - Archiver -