wordpress在很多虚拟主机上面的中文版始终不能显示中文。
比较有代表性的要数bluehost.com的虚拟主机了,所以在遇到这个问题之后,Google上搜到的大多是这个主机上的解决办法,然后很多解决办法是针对WordPress早期版本(2.2.3)的,目前2.7.1版本的代码与其有差异,所以按照那些方法还是无法解决。今天找到一个方法,是bluehost.com的虚拟主机服务商在解答问题时提出的,希望被类似问题困扰的同学借鉴一下,兴许能接触你的烦恼,闲话少说:
还是那个地方,也就是更改WordPress程序根目录下wp-includes目录中的文件gettext.php中两个MAGIC变量值,找到
$MAGIC1 = (int) - 1794895138;
// $MAGIC2 = (int)0xde120495; //bug
$MAGIC2 = (int) - 569244523;
// 64-bit fix
将 $MAGIC1 、$MAGIC2 的值改为:
$MAGIC1 = 2500072158;
$MAGIC2 = 3725722773;
然后保存吧,试一下,看能否解决你的问题。
欢迎给我留言!
文章评论
这些值起什么作用?