安装ECSHOP出现数据库方面问题,请教?

2016-07-07 15:11 来源:www.chinab4c.com 作者:ecshop专家

安装后进入后台 数据库管理 数据备份 出现以下代码:* @param string $path 文件路径 * * @return array $arr 数据表列表 */ function get_tables_list($path) { if (!file_exists($path)) { $this->error_msg = $path . ' is not exists'; return false; } $arr = array(); $str = @file_get_contents($path); if (!empty($str)) { $tmp_arr = explode("\n", $str); foreach ($tmp_arr as $val) { $val = trim ($val, "\r;"); if (!empty($val)) { list($table, $count) = explode(':',$val); $arr[$table] = $count; } } } return $arr; } /** * 将数据表数组写入指定文件 * * @access public * @param string $path 文件路径 * @param array $arr 要写入的数据 * * @return boolen */ function put_tables_list($path, $arr) { if (is_array($arr)) { $str = ''; foreach($arr as $key => $val) { $str .= $key . ':' . $val . ";\r\n"; } if (@file_put_contents($path, $str)) { return true; } else { $this->error_msg = 'Can not write ' . $path; return false; } } else { $this->error_msg = 'It need a array'; return false; } } /** * 返回一个随机的名字 * * @access public * @param * * @return string $str 随机名称 */ function get_random_name() { $str = date('Ymd'); for ($i = 0; $i < 6; $i++) { $str .= chr(mt_rand(97, 122)); } return $str; } /** * 返回错误信息 * * @access public * @param * * @return void */ function errorMsg() { return $this->error_msg; } } ?>
请教是什么原因? 我的qq :1347262980

回答:
这个高深的问题,我还是帮你顶一下吧

使用帝国或者其他软件备份。。。后台不靠谱

使用帝国或者其他软件备份。。。后台不靠谱
netaxcess 发表于 2013-7-29 08:55

支持下,建议用第三方软件备份(帝国,phpmyadmin,Navicat Premium等)。或者用命令备份