新闻中心

解决Phpwind v8.7网站后台无法备份数据库导致乱码错误

作者 / 无忧主机 时间 2015-02-11 00:08:29

数据表是数据库中一个非常重要的对象,是其他对象的基础。根据信息的分类情况,一个数据库中可能包含若干个数据表。例如,应将教师基本信息保存在“教师”表中。如果将这些基本信息保存在“授课”表中,则在删除某教师的授课信息,就会将其基本信息一同删除,无忧小编最近在php虚拟主机中很多朋友会利用无忧主机后台数据库管理--把数据库导出将数据库导入出来,但是无忧小编一些朋友为了更简单的操作会进入phpwind网站管理后台进入工具数据库管理-然后把需要下载的数据库表勾选好下载到本地,但是最近无忧小编发现数据库好好的无法备份了,因为丛phpwind后台备份数据库的好处是可以很直观的看出每张表是做什么的。如下图所示: 解决Phpwind v8.7网站后台无法备份数据库导致乱码错误 点击备份后显示如下报错: 解决Phpwind v8.7网站后台无法备份数据库导致乱码错误 找到:src\service\backup\srv/PwBackupService.php  346行找到如下代码:

public function bakinSql($filename) { $data = WindFile::read($filename); $sql = explode("\n", $data); return $this->_doBackIn($sql); }
修改成如下代码:
public function bakinSql($filename) { $extend = pathinfo($filename, PATHINFO_EXTENSION); return $this->_backinFileData($filename, $extend); }
修改完成后刷新下清理下浏览器缓存,如下截图是无忧小编亲测的截图:   解决Phpwind v8.7网站后台无法备份数据库导致乱码错误 备份好了之后进入FTP 工具/home/r238eocfri/domains/wuyouzhuji.lucy626.com/public_html/phpwind/data/sqlbackup/按照说明提示下载数据库表即可 无忧主机相关文章推荐阅读: PHPWIND关于SEO的一些看法分享 PHPWIND V8.7发表新帖时在标题前添加新帖图案 PHPWIND V8.7修改在线用户数量会员、访问、数量方法 快速解决PHPWIND V8.7 HTML帖子视频FLASH无法播放方法

本文地址:https://www.51php.com/phpwind/18662.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服