2 11 月, 2006 at 下午2:21 · Filed under 爱踢
Edong的MySQL是4.1x版本的,而大多数的都是4.0.x,所以在转移数据的时候,有可能会遇到很多问题,或者潜在的问题。
导入到4.1x的新的数据库中,在页面上显示为乱码(许多问号),这个应该还好解决。(from 阿修的部落格)
為著解決這個問題必須去修改wp-includes/wp-db.php內的資料連線設定。詳細的修改方式是這樣的:
$this->dbh = @mysql_connect($dbhost,$dbuser,$dbpassword);
//加上下面這行
$this->query("SET NAMES 'utf8'");
其实即使没有乱码也未必是一件好事,因为MySQL 4.1x存在一个collation (校勘)的问题,默认编码并不是UTF-8,而是latin1_swedish_ci。(MySQL是瑞典人的产品)
如果我们的编码是UTF-8的,则选择collation (校勘)为utf8_general_ci。
做法是:在导出的sql语句中,CREAT TABLE ‘wp_xx’(……)后面加上CHARSET=utf8!然后再导入到MySQL 4.1.x中。这叫以绝后患。
(感谢伟大的Windix同学全程指导)
2 11 月, 2006 at 上午10:50 · Filed under 爱踢
我又换回原来盘古网络的空间了!
Edong的空间也不能说不好,但是域名不支持子域名,Linux的主机不支持.htaccess文件,MySQL数据库只能建一个,我就是觉得不好。
- 子域名和URL转发结合起来,使用框架页来说自己支持子域名,这也太不厚道了吧!(框架页对于SEO是极为不利)
- .htaccess不支持,原来的伪静态页面就用不了了。
- 300元150M的空间竟然只支持一个MySQL。orz!!!
看来国内的主机服务商实在是很“憨厚”啊。
我不喜欢把空间换来换去的,因为数据库也要换,麻烦,可是你们也太欺负人了。我号召以后大家都不要买Edong的空间和域名。特别是域名,连最基本的服务都丧失了。
想使用WordPress的同学,如果一定要选择国内的虚拟主机,西部数码的LinuxA B030是一个不错的选择,无论是在价格还是在性能上。
而国外的呢,无疑是BlueHost和DreamHost了,优点就数不清了,缺点是万一被GFW……
租用BlueHost和DreamHost可是需要信用卡的,带有VISA或者MasterCard。不然的话,就只能和别人合租了(找合租)。