mirror of
https://gitee.com/zongzhige/shopxo.git
synced 2024-11-29 18:39:16 +08:00
php版本检查优化
This commit is contained in:
parent
a83f52d8f3
commit
19bcd3bc07
@ -12,15 +12,15 @@
|
|||||||
// [ 后台入口文件 ]
|
// [ 后台入口文件 ]
|
||||||
namespace think;
|
namespace think;
|
||||||
|
|
||||||
|
// 引入公共入口文件
|
||||||
|
require __DIR__.'/public/core.php';
|
||||||
|
|
||||||
// 加载基础文件
|
// 加载基础文件
|
||||||
require __DIR__ . '/vendor/autoload.php';
|
require __DIR__ . '/vendor/autoload.php';
|
||||||
|
|
||||||
// 根目录入口
|
// 根目录入口
|
||||||
define('IS_ROOT_ACCESS', true);
|
define('IS_ROOT_ACCESS', true);
|
||||||
|
|
||||||
// 引入公共入口文件
|
|
||||||
require __DIR__.'/public/core.php';
|
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
$http = (new App())->http;
|
$http = (new App())->http;
|
||||||
$response = $http->name('admin')->run();
|
$response = $http->name('admin')->run();
|
||||||
|
@ -808,15 +808,15 @@ namespace think;
|
|||||||
// 支付模块标记
|
// 支付模块标记
|
||||||
define('PAYMENT_TYPE', '{$params["payment"]}');
|
define('PAYMENT_TYPE', '{$params["payment"]}');
|
||||||
|
|
||||||
|
// 引入公共入口文件
|
||||||
|
require __DIR__.'/public/core.php';
|
||||||
|
|
||||||
// 加载基础文件
|
// 加载基础文件
|
||||||
require __DIR__ . '/vendor/autoload.php';
|
require __DIR__ . '/vendor/autoload.php';
|
||||||
|
|
||||||
// 根目录入口
|
// 根目录入口
|
||||||
define('IS_ROOT_ACCESS', true);
|
define('IS_ROOT_ACCESS', true);
|
||||||
|
|
||||||
// 引入公共入口文件
|
|
||||||
require __DIR__.'/public/core.php';
|
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
\$http = (new App())->http;
|
\$http = (new App())->http;
|
||||||
\$response = \$http->name('{$module_notify}')->run();
|
\$response = \$http->name('{$module_notify}')->run();
|
||||||
@ -840,15 +840,15 @@ namespace think;
|
|||||||
// 支付模块标记
|
// 支付模块标记
|
||||||
define('PAYMENT_TYPE', '{$params["payment"]}');
|
define('PAYMENT_TYPE', '{$params["payment"]}');
|
||||||
|
|
||||||
|
// 引入公共入口文件
|
||||||
|
require __DIR__.'/public/core.php';
|
||||||
|
|
||||||
// 加载基础文件
|
// 加载基础文件
|
||||||
require __DIR__ . '/vendor/autoload.php';
|
require __DIR__ . '/vendor/autoload.php';
|
||||||
|
|
||||||
// 根目录入口
|
// 根目录入口
|
||||||
define('IS_ROOT_ACCESS', true);
|
define('IS_ROOT_ACCESS', true);
|
||||||
|
|
||||||
// 引入公共入口文件
|
|
||||||
require __DIR__.'/public/core.php';
|
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
\$http = (new App())->http;
|
\$http = (new App())->http;
|
||||||
\$response = \$http->name('{$module_respond}')->run();
|
\$response = \$http->name('{$module_respond}')->run();
|
||||||
@ -874,12 +874,12 @@ namespace think;
|
|||||||
// 支付模块标记
|
// 支付模块标记
|
||||||
define('PAYMENT_TYPE', '{$params["payment"]}');
|
define('PAYMENT_TYPE', '{$params["payment"]}');
|
||||||
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/core.php';
|
require __DIR__.'/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/../vendor/autoload.php';
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
\$http = (new App())->http;
|
\$http = (new App())->http;
|
||||||
\$response = \$http->name('{$module_notify}')->run();
|
\$response = \$http->name('{$module_notify}')->run();
|
||||||
@ -903,12 +903,12 @@ namespace think;
|
|||||||
// 支付模块标记
|
// 支付模块标记
|
||||||
define('PAYMENT_TYPE', '{$params["payment"]}');
|
define('PAYMENT_TYPE', '{$params["payment"]}');
|
||||||
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/core.php';
|
require __DIR__.'/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/../vendor/autoload.php';
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
\$http = (new App())->http;
|
\$http = (new App())->http;
|
||||||
\$response = \$http->name('{$module_respond}')->run();
|
\$response = \$http->name('{$module_respond}')->run();
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=7.1.0",
|
"php": ">=7.2.5",
|
||||||
"topthink/framework": "^6.0.0",
|
"topthink/framework": "^6.0.0",
|
||||||
"topthink/think-orm": "^2.0",
|
"topthink/think-orm": "^2.0",
|
||||||
"topthink/think-multi-app": "^1.0",
|
"topthink/think-multi-app": "^1.0",
|
||||||
|
@ -12,12 +12,12 @@
|
|||||||
// [ 后台入口文件 ]
|
// [ 后台入口文件 ]
|
||||||
namespace think;
|
namespace think;
|
||||||
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/core.php';
|
require __DIR__.'/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/../vendor/autoload.php';
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
$http = (new App())->http;
|
$http = (new App())->http;
|
||||||
$response = $http->name('admin')->run();
|
$response = $http->name('admin')->run();
|
||||||
|
@ -12,12 +12,12 @@
|
|||||||
// [ API入口文件 ]
|
// [ API入口文件 ]
|
||||||
namespace think;
|
namespace think;
|
||||||
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/core.php';
|
require __DIR__.'/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/../vendor/autoload.php';
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
$http = (new App())->http;
|
$http = (new App())->http;
|
||||||
$response = $http->name('api')->run();
|
$response = $http->name('api')->run();
|
||||||
|
@ -9,12 +9,17 @@
|
|||||||
// | Author: Devil
|
// | Author: Devil
|
||||||
// +----------------------------------------------------------------------
|
// +----------------------------------------------------------------------
|
||||||
|
|
||||||
// 检测PHP环境
|
|
||||||
if(version_compare(PHP_VERSION,'7.2.0','<')) die('PHP版本最低 7.2.0');
|
|
||||||
|
|
||||||
// 系统版本
|
// 系统版本
|
||||||
define('APPLICATION_VERSION', 'v2.2.0');
|
define('APPLICATION_VERSION', 'v2.2.0');
|
||||||
|
|
||||||
|
// 检测PHP环境
|
||||||
|
if(version_compare(PHP_VERSION,'7.2.5','<'))
|
||||||
|
{
|
||||||
|
header('HTTP/1.1 500 Internal Server Error');
|
||||||
|
header('Content-Type:text/html;charset=utf-8');
|
||||||
|
die('<div style="margin-top:15%;text-align:center;font-size:16px;padding:0 10px;"><p><a href="https://shopxo.net/" target="_blank" title="ShopXO电商系统" style="font-size:36px;font-weight:bold;text-decoration:none;"><span style="color:#026ed9;">Shop</span><span style="color:#e6000e;">XO</span></a> <span style="color:#888;">'.APPLICATION_VERSION.'</span></p><p style="color:#f00;margin-top:10px;">需要PHP版本最低 v7.2.5,当前PHP版本 v'.PHP_VERSION.'</p></div>');
|
||||||
|
}
|
||||||
|
|
||||||
// 定义系统目录分隔符
|
// 定义系统目录分隔符
|
||||||
define('DS', '/');
|
define('DS', '/');
|
||||||
|
|
||||||
|
@ -12,12 +12,12 @@
|
|||||||
// [ 前端入口文件 ]
|
// [ 前端入口文件 ]
|
||||||
namespace think;
|
namespace think;
|
||||||
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/core.php';
|
require __DIR__.'/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/../vendor/autoload.php';
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
$http = (new App())->http;
|
$http = (new App())->http;
|
||||||
$response = $http->name('index')->run();
|
$response = $http->name('index')->run();
|
||||||
|
@ -12,12 +12,12 @@
|
|||||||
// [ 安装入口文件 ]
|
// [ 安装入口文件 ]
|
||||||
namespace think;
|
namespace think;
|
||||||
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/../vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/core.php';
|
require __DIR__.'/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/../vendor/autoload.php';
|
||||||
|
|
||||||
// 执行HTTP应用并响应
|
// 执行HTTP应用并响应
|
||||||
$http = (new App())->http;
|
$http = (new App())->http;
|
||||||
$response = $http->name('install')->run();
|
$response = $http->name('install')->run();
|
||||||
|
7
think
7
think
@ -2,12 +2,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace think;
|
namespace think;
|
||||||
|
|
||||||
// 命令行入口文件
|
|
||||||
// 加载基础文件
|
|
||||||
require __DIR__ . '/vendor/autoload.php';
|
|
||||||
|
|
||||||
// 引入公共入口文件
|
// 引入公共入口文件
|
||||||
require __DIR__.'/public/core.php';
|
require __DIR__.'/public/core.php';
|
||||||
|
|
||||||
|
// 加载基础文件
|
||||||
|
require __DIR__ . '/vendor/autoload.php';
|
||||||
|
|
||||||
// 应用初始化
|
// 应用初始化
|
||||||
(new App())->console->run();
|
(new App())->console->run();
|
Loading…
Reference in New Issue
Block a user