455A.C’s Skywalker Ranch | 455A.C

TAG | wordpress

八/07

29

新 themes

今天装了个新的themes叫twilight 作者是一个叫justskins的团队,他们网站上有好多themes,都蛮不错的

我自己稍微改了下css里面的页面宽,本来是800X600分辨率下的宽度,只有770,我改了1024下的1000,然后在把header的图片改成自己在香港拍的照片,稍微ps模糊了下,就先这样用了,以后有空再改,想改成自适应的宽度,因为自己的显示器是1680X1050的,怎么都要让自己看的爽点吧

, ,

八/07

24

wordpress 语言的问题

装的都是中文版的wordpress,本机上都是中文,但装到网上,就全都是英文版了,用了插件 language_switch 还是不行,告诉我zh_CN.mo Not a valid mo file. 又求助于gooogle.查到

找到wp-includes下的gettext.php

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;
}

修改成

if ($magic == $MAGIC1) {
$this->BYTEORDER = 0;
} elseif ($magic == $MAGIC2) {
$this->BYTEORDER = 1;
} else {
$this->error = 1; // not MO file
return false;
}

运行install.php的时候就发生问题了.
Fatal error: Allowed memory size of XXXXX bytes exhausted (tried to allocate XXXX bytes) in XXXX
问了下google,原来是服务器的内存不足引起的,有两种解决方法

修改php.ini的参数设置,把默认的memory_limit修改为24M就可以了

或者

在出错的页面使用ini_set函数
ini_set("memory_limit", "-1");

好了,问题解决了,可是………………..竟然前后台都是英文版的……我在本机上就没发生这个情况,orz…..继续解决中…

Find it!

Theme Design by devolux.org