可用'; } else { if ($m == false) { return '不支持'; } else { return '不支持'; } } } function checkclass($f,$m = false) { if (class_exists($f)) { return '可用'; } else { if ($m == false) { return '不支持'; } else { return '不支持'; } } } ?> 安装程序 - 梦忆导航系统

安装说明

您已经安装过,如需重新安装请删除 install/install.lock 文件后再安装!

开始安装

环境检查

10%
函数检测 需求 当前
PHP 5.2+ 必须
curl_exec() 必须
file_get_contents() 必须

上一步 下一步

数据库配置

30%
下一步 HTML; else echo <<

(如果已事先填写好config.php相关数据库配置,请 点击此处 跳过这一步!) HTML; ?>

保存数据库

50%
请先填写好数据库并保存后再安装!
<< 返回上一页
'; } else { if(!$con=DB::connect($dbconfig['host'],$dbconfig['user'],$dbconfig['pwd'],$dbconfig['dbname'],$dbconfig['port'])){ if(DB::connect_errno()==2002) echo '
连接数据库失败,数据库地址填写错误!
'; elseif(DB::connect_errno()==1045) echo '
连接数据库失败,数据库用户名或密码填写错误!
'; elseif(DB::connect_errno()==1049) echo '
连接数据库失败,数据库名不存在!
'; else echo '
连接数据库失败,['.DB::connect_errno().']'.DB::connect_error().'
'; }else{ echo '
数据库配置文件保存成功!
'; if(DB::query("select * from web_config where 1")==FALSE) echo '

创建数据表>>

'; else echo '
系统检测到你已安装过梦忆导航系统
'; } } }else{ $db_host=isset($_POST['db_host'])?$_POST['db_host']:NULL; $db_port=isset($_POST['db_port'])?$_POST['db_port']:NULL; $db_user=isset($_POST['db_user'])?$_POST['db_user']:NULL; $db_pwd=isset($_POST['db_pwd'])?$_POST['db_pwd']:NULL; $db_name=isset($_POST['db_name'])?$_POST['db_name']:NULL; if($db_host==null || $db_port==null || $db_user==null || $db_pwd==null || $db_name==null){ echo '
保存错误,请确保每项都不为空
<< 返回上一页
'; } else { $config=" '{$db_host}', //数据库服务器 'port' => {$db_port}, //数据库端口 'user' => '{$db_user}', //数据库用户名 'pwd' => '{$db_pwd}', //数据库密码 'dbname' => '{$db_name}' //数据库名 ); ?>"; if(!$con=DB::connect($db_host,$db_user,$db_pwd,$db_name,$db_port)){ if(DB::connect_errno()==2002) echo '
连接数据库失败,数据库地址填写错误!
'; elseif(DB::connect_errno()==1045) echo '
连接数据库失败,数据库用户名或密码填写错误!
'; elseif(DB::connect_errno()==1049) echo '
连接数据库失败,数据库名不存在!
'; else echo '
连接数据库失败,['.DB::connect_errno().']'.DB::connect_error().'
'; }elseif(file_put_contents('../config.php',$config)){ echo '
数据库配置文件保存成功!
'; if(DB::query("select * from web_config where 1")==FALSE) echo '

创建数据表>>

'; else echo '
系统检测到你已安装过梦忆导航系统
'; }else echo '
保存失败,请确保网站根目录有写入权限
<< 返回上一页
'; } } ?>

创建数据表

70%
请先填写好数据库并保存后再安装!
<< 返回上一页
'; } else { require './db.class.php'; $sql=file_get_contents("install.sql"); $sql=explode(';',$sql); $cn = DB::connect($dbconfig['host'],$dbconfig['user'],$dbconfig['pwd'],$dbconfig['dbname'],$dbconfig['port']); if (!$cn) die('err:'.DB::connect_error()); DB::query("set sql_mode = ''"); DB::query("set names utf8"); $t=0; $e=0; $error=''; for($i=0;$i'; } } } if($e==0) { echo '
安装成功!
SQL成功'.$t.'句/失败'.$e.'句

下一步>>

'; } else { echo '
安装失败
SQL成功'.$t.'句/失败'.$e.'句
错误信息:'.$error.'

点此进行重试

'; } ?>

安装完成

100%
安装完成!管理账号和密码是:admin/123456

>>网站首页>>后台管理
更多设置选项请登录后台管理进行修改。

如果你的空间不支持本地文件读写,请自行在install/ 目录建立 install.lock 文件!
'; ?>

安装完成

100%
安装完成!管理账号:admin,管理员密码:123456

>>网站首页>>后台管理
更多设置选项请登录后台管理进行修改。

如果你的空间不支持本地文件读写,请自行在install/ 目录建立 install.lock 文件!
'; ?>