install/install.lock 文件后再安装!'); } function checkfunc($f,$m = false) { if (function_exists($f)) { return '可用'; } else { if ($m == false) { return '不支持'; } else { return '不支持'; } } } function checkclass($f,$m = false) { if (class_exists($f)) { return '可用'; } else { if ($m == false) { return '不支持'; } else { return '不支持'; } } } function checkconnect($connect){ if(function_exists($connect)){ echo '可用';} else { echo '不支持'; } } $ver = constant("VERSION"); ?> 六零导航页 - 安装程序

用户使用协议阅读

环境检查

10%
函数检测 需求 当前 用途
PHP 5.4及以上 必须 ')?''.PHP_VERSION.'':''.PHP_VERSION.''; ?> PHP版本支持
PDO 必须 数据库连接
file_get_contents() 必须 读取文件
session 必须 可用':'不支持'; ?> PHP必备功能

<<上一步 下一步>>

数据库配置

30%


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

保存数据库

50%
请先填写好数据库并保存后再安装!
<< 返回上一页
'; } else { if(!$con=mysqli_connect($dbconfig['host'],$dbconfig['user'],$dbconfig['pwd'],$dbconfig['dbname'],$dbconfig['port'])){ if(mysqli_connect_errno()==2002) echo '
连接数据库失败,数据库地址填写错误!
'; elseif(mysqli_connect_errno()==1045) echo '
连接数据库失败,数据库用户名或密码填写错误!
'; elseif(mysqli_connect_errno()==1049) echo '
连接数据库失败,数据库名不存在!
'; else echo '
连接数据库失败,['.mysqli_connect_errno().']'.mysqli_connect_error().'
'; }elseif(version_compare(mysqli_get_server_info($con), '5.5.3', '<')){ echo '
MySQL数据库版本太低,需要MySQL 5.6或以上版本!
'; }else{ echo '
数据库配置文件保存成功!
'; if(mysqli_query($con, "select * from lylme_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=mysqli_connect($db_host,$db_user,$db_pwd,$db_name,$db_port)){ if(mysqli_connect_errno()==2002) echo '
连接数据库失败,数据库地址填写错误!
'; elseif(mysqli_connect_errno()==1045) echo '
连接数据库失败,数据库用户名或密码填写错误!
'; elseif(mysqli_connect_errno()==1044) echo '
连接数据库失败,数据库名填写错误!
'; elseif(mysqli_connect_errno()==1049) echo '
连接数据库失败,数据库名不存在!
'; else echo '
连接数据库失败,['.mysqli_connect_errno().']'.mysqli_connect_error().'
'; }elseif(version_compare(mysqli_get_server_info($con), '5.5.3', '<')){ echo '
MySQL数据库版本太低,需要MySQL 5.6或以上版本!
'; }elseif(file_put_contents('../config.php',$config)){ if(function_exists("opcache_reset"))@opcache_reset(); echo '
数据库配置文件保存成功!
'; if(mysqli_query($con, "select * from lylme_config where 1")==FALSE) echo '

创建数据表>>

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

创建数据表

70%
请先填写好数据库并保存后再安装!
<< 返回上一页
'; } else { date_default_timezone_set("PRC"); $date = date("Y-m-d"); $sql=file_get_contents("install.sql"); $sql=explode(';',$sql); $sql[] = "INSERT INTO `lylme_config` VALUES ('build', '".$date."', '建站日期')"; $cn = mysqli_connect($dbconfig['host'],$dbconfig['user'],$dbconfig['pwd'],$dbconfig['dbname'],$dbconfig['port']); if (!$cn) die('链接数据库失败:['.mysqli_connect_errno().']'.mysqli_connect_error()); mysqli_query($cn, "set sql_mode = ''"); mysqli_query($cn, "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%
array('method'=>"GET",'timeout'=>10)))); @file_put_contents("install.lock",'安装锁'); echo '
安装完成!管理账号和密码是:admin/123456

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

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

安装完成

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

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

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