感觉 WPMU 这个东西,需要学习的东西还是蛮多的。有的时候可能一个很小的问题,就需要研究一段时间。而等研究出来一些眉目以后,又觉得这个问题很简单。
这几天主要解决的问题是以下两点:
第一、无论是在后台管理界面里面还是前台正常申请,新建立的博客都无法自动建立第一片日志“Hello World”,分类显示有一片文章,但是点击分类后却出现没有内容的提示。独立页面可以建立。也就是说无法建立后台设置的那个“First Post”。
第二、全局标签插件 MuTags,安装上以后,原来的标签无法导入到新建立的数据表中,而且原来的标签在点击的时候都返回找不到内容的提示。
我的服务器环境是:Windows 2003 + Apache 2.2.x + PHP 5.x + MySQL 5.x
经过多方的查找,并且在官方的 Trac 也进行了留言,始终没有找到答案。不过我找到一篇出现类似的帖子,也是第一篇日志无法自动发表。而在这个帖子中提到,出现问题的时候,数据库安装的是 MySQL 3.x。回复的人建议升级到 MySQL 4.x。我突然想到,难道他需要升级数据库版本,而我却需要降级数据库版本?
反正都是测试,那就降下来看看好了。干掉高版本的数据库,重新安装了 MySQL 4.1。站点居然正常了。第一篇帖子在建立新博客的时候也能正常创建了。就连全局标签的插件也好用了。
后来找有找到一些关于这个问题的解决方案。而且居然是在我管理的 WordPress 中文论坛的 WordPress MU 和 Lyceum版块里面找到的。哎……惭愧……(此处省去惭愧自嘲若干句)。说是在使用 MySQL 5以上版本的时候,需要禁用掉“strict mode”。方法是:
开始 --> 程序 --> MySQL --> MySQL Server 5.0 --> MySQL Instance Config Wizard --> next --> Reconfigure Instance option --> Detailed Configuration --> 一路 next 直到看见 Enable Strict Mode,取消选择,然后保存,重新启动 MySQL。
或者极端一点,干脆把数据库换成 MySQL 4.1。
(部分引用自:点击此处)
折腾了这么一下子,期间也曾经考虑过直接修改建立新博客的程序文件,不过一来我对程序不太了解。二来,不知道还有没有其他地方也有类似的问题。所以还是从根上解决一下比较好。
好啦,又听我这个程序白痴闲聊了一回程序。我很佩服能看到这里的您……
Related posts:
- WordPress MU 简介
- WordPress MU 1.3 Final 放出
- 闲谈 WordPress MU (二)
- WordPress 衍生程序都有哪些
- Wordpress 2.3 Final 发布了
- 闲谈 WordPress MU (六)
- WordPress Mu 1.3 简体中文语言包发布了
- 闲谈 WordPress MU (七)
- WordPress MU 2.6 正式版发布
- 这两天想推出 WordPress Mu 1.3 的语言包
Tags: MySQL, Tags, WordPress MU

