Archive for the Category 'WordPress'

一个不错的Wordpress插件,方便地在文中引用Google提供的定义

星期四, 六月 29th, 2006

这个插件是一位叫做土路托的朋友编写的,应该是参考了GetWIKI这个插件(从文中引用Wiki中的内容,不过对于服务器在大陆的朋友不能工作)。有了这个插件以后,就可以在文中随时引用一个条目在Google中的定义了。 (全文…)

说说百度空间——抄袭也应有一个限度

星期三, 六月 28th, 2006

大杂院从11号的《Blog的阶级——精英?草根?》到昨天的《blog文章被网摘iframed,我们似乎应该感谢》之间已经有16天没有更新了。倒不是我懒,以前在donews的blog有一段的确是因为没有坚持住,不过这一回则是期末考试的关系。期末临近,考完试以后就是初三毕业班的学生了,所以自然要把重心放到学习上。6月的28、29、30号是沈阳中考的日子,所以正好能在这个时候更新几篇blog文章。考完试后的一段时间可能会更加勤快一些吧:)

这一段时间很少上网,断网之前曾经隐隐约约地听到了几条消息说百度又要推出一个“百度空间”来,今天我已经从幻灭那里了解到百度百科的一些信息已经被参与内测的朋友们放出来了。就像前些日子推出的“百度百科”一样,这次百度推出“百度空间”也是事先掉足了大家的胃口。 (全文…)

解决WP中文版里的Database Backup插件无法备份的问题

星期二, 五月 02nd, 2006

Wordpress里面自带了一个名为“Wordpress Database Backup”的插件,可以让用户把自己Blog的数据库备份下来,而且提供存到Blog所在的空间上、下载到本地和发送到邮箱三种途径。

不过当我使用这个插件(激活后,在“管理”下面有一个“备份”选项)时,无论怎么执行,都无法备份成功,表现为:当执行到4%左右的时候不再继续,且IE的状态栏提示脚本错误。刚开始我以为这只是我不走运,由于安装WP的时候出现的数据库错误所致,不过今天发现其他的朋友也碰到了一样的问题

(全文…)

成功把Blog升级到了Wordpress 2.0.2版本

星期六, 三月 18th, 2006

经过费了半天劲才完成的上传工作后,终于把Wordpress升级到了2.0.2版本。

这是我的升级步骤,准备升级的朋友可以参考一下:

  1. 备份数据库,我是直接在phpMyAdmin中把每个数据表都复制一个新的(复制时要选中”结构和数据”);
  2. 登陆后台,停用插件和主题;
  3. 把旧的Blog目录更名,比如blogbak;
  4. 配制好config.php文件,然后上传到FTP上;
  5. 传好后执行Blog目录里的/wp-admin/upgrade.php;
  6. 成功后,把旧Blog的插件和主题复制到新的上面来,并激活;
  7. 删除备份文件夹,大功告成。

安装或升级WordPress时提示无法创建数据表的解决方法一例

星期天, 二月 26th, 2006

我的现在的空间是在华启数据搞的。前些日子在安装Wordpress 2.0的时候,在第二步创建时据库时会出错,于是出现了以下提示:

WordPress database error: [Column 'meta_key' is used with UNIQUE or INDEX but is not defined as NOT NULL]

CREATE TABLE wp_postmeta ( meta_id bigint(20) NOT NULL auto_increment, post_id bigint(20) NOT NULL default ‘0′, meta_key varchar(255) default NULL, meta_value longtext, PRIMARY KEY (meta_id), KEY post_id (post_id), KEY meta_key (meta_key) )

WordPress database error: [Column 'meta_key' is used with UNIQUE or INDEX but is not defined as NOT NULL]

CREATE TABLE wp_usermeta ( umeta_id bigint(20) NOT NULL auto_increment, user_id bigint(20) NOT NULL default ‘0′, meta_key varchar(255) default NULL, meta_value longtext, PRIMARY KEY (umeta_id), KEY user_id (user_id), KEY meta_key (meta_key) )

WordPress database error: [Table 'pcwindows.wp_usermeta' doesn't exist]

INSERT INTO wp_usermeta (user_id, meta_key, meta_value) VALUES (1, ‘wp_user_level’, ‘10′);

WordPress database error: [Table 'pcwindows.wp_usermeta' doesn't exist]

INSERT INTO wp_usermeta (user_id, meta_key, meta_value) VALUES (1, ‘wp_capabilities’, ‘a:1:{s:13:”administrator”;b:1;}’);

除了这些提示以外,页面底部还会给出创建的管理员账号admin和其自动生成的密码。但是无法登陆,提示没有权限,Blog前台也会出错。但是运行了一下PHP探针,相关组件均达到了要求。

后来问了一下海刺猬,找到了解决办法。原因出在[meta_key varchar(255) default null]应该改成[meta_key varchar(255) not null default ''],这样在安装的时候就没有问题了。

如果哪位朋友遇到同样的错误,可以进入PHPMyAdmin,执行下面两个语句先行创建两个数据表,然后再执行安装或升级程序就可以了。(这里假设数据表前缀是”wp_”,如果不是的话要把”wp_”改成正确的数据表前缀。)

CREATE TABLE wp_postmeta ( meta_id bigint(20) NOT NULL auto_increment, post_id bigint(20) NOT NULL default '0', meta_key varchar(255) not null default '', meta_key varchar(255) default NULL, meta_value longtext, PRIMARY KEY (meta_id), KEY post_id (post_id), KEY meta_key (meta_key) )
CREATE TABLE wp_usermeta ( umeta_id bigint(20) NOT NULL auto_increment, user_id bigint(20) NOT NULL default '0', meta_key varchar(255) not null default '', meta_key varchar(255) default NULL, meta_value longtext, PRIMARY KEY (umeta_id), KEY user_id (user_id), KEY meta_key (meta_key) ) 

最后建议大家在升级WordPress时也要备份数据库,否则真的很烦人。

汉化了一个WordPress主题《Firefox》,简+繁下载

星期六, 二月 25th, 2006

这个主题是由www.hot-screensaver.com上的Jacky最初发布英文版,版本是1.0,后来经我汉化而成。适用于WordPress 1.5或更高的版本,Blog的编码需要为UTF-8。

这个主题是免费的,大家可以随意的分发,只需要保留footer.php中的文字或者给我的Blog做一下友情连接即可,当然,不保留也可以。

另外,这个主题的汉化工作比较匆忙,所以难免会有遗漏或者错误的地方,希望大家谅解。欢迎大家在这里留言,发表自己的意见或提出错误:)

自述文件

简体中文版下载:http://jiaruisun.googlepages.com/wp_firefox.rar

正体中文版下载:http://jiaruisun.googlepages.com/wp_firefox_cht.rar

Windows 2000\XP\2003系统常见系统进程说明

星期一, 八月 08th, 2005

本文主要介绍在Windows 2000\XP\2003系统中的常见系统进程。其中,只有当同名进程存在路径与本文所描述的默认位置相同或者存在于系统文件缓存文件夹中时才为正常进程,否则请用含有最新病毒定义的安全软件检查系统。
注意:未在本文中列出的进程不一定为非系统进程。
声明:本文部分参考了微软知识库相关文章。
(全文…)