首页 > 编程 > WordPress Database Backup 中文 备份错误问题

WordPress Database Backup 中文 备份错误问题

2009年3月27日 发表评论 阅读评论

WordPress Database Backup插件设计上没有考虑非英语用户,导致IE浏览器的用户在使用WordPress中文包后无法正常备份。
在/plugins/wp-db-backup/wp-db-backup.php文件中
修改名为为,在backup_fragment()函数开头加上一句:
header( 'Content-Type: text/html; charset=utf-8' );

您可以自行修改,不过要注意这个文件的格式是UNIX的,记事本编辑不了。

	function backup_fragment($table, $segment, $filename) {
		global $table_prefix, $wpdb;
		header( 'Content-Type: text/html; charset=utf-8' );
		echo "$table:$segment:$filename";
  1. 2009年3月29日20:45 | #1


    这插件备份的数据库我之前用来恢复
    结果乱码了


    请更改我友情链接为www.hzs.name

  2. 2009年3月29日22:41 | #2

    @漁生 编码问题.我也遇到过.他备份的UTF8和默认的不一样.呵呵

  3. 2009年6月15日11:35 | #3

    要想不改,还是用firefox浏览器了。

  4. 2009年6月15日12:06 | #4

    @badants 说的很对。不过用什么浏览器的都有嘛。我就很喜欢遨游。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。直接点击评论上方的回复实现此功能