加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
install.php 2.20 KB
一键复制 编辑 原始数据 按行查看 历史
双喜 提交于 2020-11-15 23:42 . '更新安装程序'
<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
// [ 安装文件 ]
// 建议安装完成后移除此文件
// 定义应用目录
//define('APP_PATH', __DIR__ . '/../application/');
namespace think;
use PDO;
use think\facade\Config;
use think\console\Command;
use think\console\Input;
use think\console\input\Option;
use think\console\Output;
use think\Db;
use think\Exception;
require __DIR__ . '/vendor/autoload.php';
// 执行HTTP应用并响应
$http = (new App())->http;
// if (file_exists(__DIR__ . '/static/install.lock')) {
// echo '
// <html>
// <head>
// <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
// </head>
// <body>
// 你已经安装过该系统,如果想重新安装,请先删除站点static目录下的 install.lock 文件,然后再安装。
// </body>
// </html>';
// exit;
// }
$response = $http->name('install')->run();
$response->send();
$http->end($response);
exit;
/**/
@set_time_limit(1000);
if (phpversion() > '7.4') {
header("Content-type:text/html;charset=utf-8");
exit('您的php版本太高,不能安装本软件,兼容php版本7.1~7.3,谢谢!');
}
$sqlFile = 'andiffcms.sql';
$configFile = '.env';
//|| !file_exists(__DIR__ . 'install/' . $configFile)
if (!file_exists(__DIR__ . '/static/' . $sqlFile) ) {
echo '缺少必要的安装文件!';
exit;
}
$Title = "AndiffCMS安装向导";
$Powered = "Powered by AndiffCMS";
$steps = array(
'1' => '安装许可协议',
'2' => '运行环境检测',
'3' => '安装参数设置',
'4' => '安装详细过程',
'5' => '安装完成',
);
$step = isset($_GET['step']) ? $_GET['step'] : 1;
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化