diff --git a/admin.php b/admin.php index bae246b74..9333485e9 100644 --- a/admin.php +++ b/admin.php @@ -12,15 +12,15 @@ // [ 后台入口文件 ] namespace think; +// 引入公共入口文件 +require __DIR__.'/public/core.php'; + // 加载基础文件 require __DIR__ . '/vendor/autoload.php'; // 根目录入口 define('IS_ROOT_ACCESS', true); -// 引入公共入口文件 -require __DIR__.'/public/core.php'; - // 执行HTTP应用并响应 $http = (new App())->http; $response = $http->name('admin')->run(); diff --git a/app/service/PaymentService.php b/app/service/PaymentService.php index 74b06da68..c38db48a7 100755 --- a/app/service/PaymentService.php +++ b/app/service/PaymentService.php @@ -808,15 +808,15 @@ namespace think; // 支付模块标记 define('PAYMENT_TYPE', '{$params["payment"]}'); +// 引入公共入口文件 +require __DIR__.'/public/core.php'; + // 加载基础文件 require __DIR__ . '/vendor/autoload.php'; // 根目录入口 define('IS_ROOT_ACCESS', true); -// 引入公共入口文件 -require __DIR__.'/public/core.php'; - // 执行HTTP应用并响应 \$http = (new App())->http; \$response = \$http->name('{$module_notify}')->run(); @@ -840,15 +840,15 @@ namespace think; // 支付模块标记 define('PAYMENT_TYPE', '{$params["payment"]}'); +// 引入公共入口文件 +require __DIR__.'/public/core.php'; + // 加载基础文件 require __DIR__ . '/vendor/autoload.php'; // 根目录入口 define('IS_ROOT_ACCESS', true); -// 引入公共入口文件 -require __DIR__.'/public/core.php'; - // 执行HTTP应用并响应 \$http = (new App())->http; \$response = \$http->name('{$module_respond}')->run(); @@ -874,12 +874,12 @@ namespace think; // 支付模块标记 define('PAYMENT_TYPE', '{$params["payment"]}'); -// 加载基础文件 -require __DIR__ . '/../vendor/autoload.php'; - // 引入公共入口文件 require __DIR__.'/core.php'; +// 加载基础文件 +require __DIR__ . '/../vendor/autoload.php'; + // 执行HTTP应用并响应 \$http = (new App())->http; \$response = \$http->name('{$module_notify}')->run(); @@ -903,12 +903,12 @@ namespace think; // 支付模块标记 define('PAYMENT_TYPE', '{$params["payment"]}'); -// 加载基础文件 -require __DIR__ . '/../vendor/autoload.php'; - // 引入公共入口文件 require __DIR__.'/core.php'; +// 加载基础文件 +require __DIR__ . '/../vendor/autoload.php'; + // 执行HTTP应用并响应 \$http = (new App())->http; \$response = \$http->name('{$module_respond}')->run(); diff --git a/composer.json b/composer.json index 7c39df059..093b0f371 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ } ], "require": { - "php": ">=7.1.0", + "php": ">=7.2.5", "topthink/framework": "^6.0.0", "topthink/think-orm": "^2.0", "topthink/think-multi-app": "^1.0", diff --git a/public/admin.php b/public/admin.php index 9e29c6499..f1f9c5524 100644 --- a/public/admin.php +++ b/public/admin.php @@ -12,12 +12,12 @@ // [ 后台入口文件 ] namespace think; -// 加载基础文件 -require __DIR__ . '/../vendor/autoload.php'; - // 引入公共入口文件 require __DIR__.'/core.php'; +// 加载基础文件 +require __DIR__ . '/../vendor/autoload.php'; + // 执行HTTP应用并响应 $http = (new App())->http; $response = $http->name('admin')->run(); diff --git a/public/api.php b/public/api.php index f8c94dd59..9d2277cdf 100644 --- a/public/api.php +++ b/public/api.php @@ -12,12 +12,12 @@ // [ API入口文件 ] namespace think; -// 加载基础文件 -require __DIR__ . '/../vendor/autoload.php'; - // 引入公共入口文件 require __DIR__.'/core.php'; +// 加载基础文件 +require __DIR__ . '/../vendor/autoload.php'; + // 执行HTTP应用并响应 $http = (new App())->http; $response = $http->name('api')->run(); diff --git a/public/core.php b/public/core.php index e6f6b5ac8..b558dcabb 100755 --- a/public/core.php +++ b/public/core.php @@ -9,12 +9,17 @@ // | Author: Devil // +---------------------------------------------------------------------- -// 检测PHP环境 -if(version_compare(PHP_VERSION,'7.2.0','<')) die('PHP版本最低 7.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('
ShopXO '.APPLICATION_VERSION.'
需要PHP版本最低 v7.2.5,当前PHP版本 v'.PHP_VERSION.'