轩辕剑3完美游戏方法
2007-12-19 20:00 | Filed Under Game |
1、安装游戏
2、下载v1.2a补丁并安装
3、下载免CD免乱码补丁
4、将第三张和第四张光盘中的Video目录下所有文件拷到游戏安装目录下相同文件夹中
5、运行游戏
相关日志
WP在高版本MySql下的乱码问题
2006-08-27 02:30 | Filed Under WordPress |
上次给simamy转移空间的时候碰到过
昨天给bianbian安装的时候又碰到了
一开始以为只有升级才会出现乱码
没想到新安装的也有这个问题
关于乱码问题的解释
从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过我在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。我读了一下新的MySQL在线手册中第十章”Character Set Support“后终于找到了解决方法并测试通过。
MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。
当我们按照原来的方式通过PHP存取MySQL数据库时,就算设置了表的默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。问题就出在这个connection连接层上。解决方法是在发送查询前执行一下下面这句:
- SET NAMES 'utf8';
在wordpress中的解决办法
修改wp-includes/wp-db.php
- $this->dbh = @mysql_connect($dbhost,$dbuser,$dbpassword);
- //加上下面这行
- $this->query("SET NAMES 'utf8'");
以上前提是数据库的collation设置为utf8_general_ci
标签:mysql, WordPress, 乱码相关日志
[转载]WordPress 2.0.2 上传图片标题乱码解决
2006-05-29 10:07 | Filed Under WordPress |
上传文件描述乱码是 WordPress 的一个“固有”的 Bug 了。自从 1.5 版就有,当时我还专门写文章说明了解决办法。WordPress 升级到了 2.0.2,这个 Bug 却依然存在,虽然修改方式略有变化,但原理都是相同的,就是没有正确处理 PHP 函数 htmlentities() 的编码问题。
问题现象:撰写文章时,用书写界面下方的上传文件对话框可以上传附件。当在标题处键入非拉丁字符(多字节字符)时,上传成功后附件的描述为乱码。
解决方案:
1. 打开 /wp-includes/functions.php,找到函数 function htmlentities2($myHTML),将此函数按如下替换:
- <?php
- function htmlentities2($myHTML) {
- return preg_replace("/&([A-Za-z]{0,4}\w{2,3};|#[0-9]{2,3};)/","&$1",htmlentities($myHTML,ENT_QUOTES,get_settings('blog_charset')));
- }
- ?>
2. 打开 /wp-admin/inline-uploading.php,搜索 htmlentities(,应该有两处,分别位于 237 行和 257 行,按如下更改:
- <?php
- // 237 行,原始代码为:
- $title = htmlentities($image['post_title'], ENT_QUOTES);
- // 修改为
- $title = htmlentities($image['post_title'], ENT_QUOTES,get_settings('blog_charset'));
- // 257 行,原始代码为:
- $title = htmlentities($attachment['post_title'], ENT_QUOTES);
- // 修改为
- $title = htmlentities($attachment['post_title'], ENT_QUOTES,get_settings('blog_charset'));
- ?>
以上代码测试通过 (WordPress 2.0.2) ,并已经应用于本站。
标签:WordPress, 乱码, 图片相关日志



