无法在主机上运行 Yii2 应用程序

问题描述

我有一个 Yii2 application,我想将它部署到 cpanel 中。因此,我在 servicess.co.uk 下创建了一个文件public_html,然后将所有文件复制粘贴到该文件夹​​中。应用程序将使用路径 ../backend/web 运行。我的实时网址是 http://servicess.co.uk/backend/web/。当我运行它时,它给了我错误 Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.3.0".

Composer.json

{
"name": "yiisoft/yii2-app-advanced","description": "Yii 2 Advanced Project Template","keywords": ["yii2","framework","advanced","project template"],"homepage": "http://www.yiiframework.com/","type": "project","license": "BSD-3-Clause","support": {
    "issues": "https://github.com/yiisoft/yii2/issues?state=open","forum": "http://www.yiiframework.com/forum/","wiki": "http://www.yiiframework.com/wiki/","irc": "irc://irc.freenode.net/yii","source": "https://github.com/yiisoft/yii2"
},"minimum-stability": "dev","require": {
    "PHP": ">=5.4.0","yiisoft/yii2": "~2.0.13","yiisoft/yii2-bootstrap": "~2.0.0","yiisoft/yii2-swiftmailer": "~2.0.0","luoxiaojun1992/yii2-tinker": "*","kartik-v/yii2-grid": "@dev","kartik-v/yii2-widget-select2": "@dev","kartik-v/yii2-mpdf": "dev-master","moonlandsoft/yii2-PHPexcel": "*","nirvana-msu/yii2-showloading": "1.0.*@dev","kartik-v/yii2-krajee-base": "^2.0","kartik-v/yii2-widget-spinner": "@dev","edwinhaq/yii2-simple-loading": "*","c006/yii2-submit-spinner": "*","kartik-v/yii2-detail-view": "*","fedemotta/yii2-cronjob": "*","kartik-v/yii2-widget-datetimepicker": "*","kartik-v/yii2-date-range": "dev-master","PHPoffice/PHPspreadsheet": "^1.2","linslin/yii2-curl": "*","kartik-v/yii2-widget-fileinput": "@dev","kartik-v/yii2-dialog": "*","google/apiclient": "^2.0","delight-im/str": "^2.4","mongosoft/yii2-soap-client": "dev-master","kartik-v/yii2-export": "@dev","bower-asset/bootstrap": "^3.3","npm-asset/jquery": "^2.2","ext-json": "*","ext-curl": "*","convertio/convertio-PHP": "dev-master","kartik-v/yii2-editable": "dev-master","newerton/yii2-dynamicform": "*","kartik-v/yii2-builder": "dev-master","kartik-v/yii2-validators": "dev-master","2amigos/yii2-multi-select-widget": "*"
},"require-dev": {
    "yiisoft/yii2-debug": "~2.0.0","yiisoft/yii2-gii": "~2.0.0","yiisoft/yii2-faker": "~2.0.0","codeception/base": "^2.2.3","codeception/verify": "~0.3.1"
},"config": {
    "process-timeout": 1800,"fxp-asset": {
        "enabled": false
    }
},"extra": {
    "asset-installer-paths": {
        "npm-asset-library": "vendor/npm","bower-asset-library": "vendor/bower"
    }
},"scripts": {
    "post-install-cmd": "PHP init --env=Development --overwrite=n"
},"autoload": {
    "psr-4": {
        "kartik\\spinner\\": "","nirvana\\showloading\\": ""
    }
},"repositories": [{
    "type": "composer","url": "https://asset-packagist.org"
}]

}

.htaccess

Options -Indexes

# Rewrite engine
RewriteEngine On 

# condition with escaping special chars
RewriteCond $1 !^(index\.PHP|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.PHP/$1 [L,QSA]

index.PHP

<?PHP
if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
    $uri = 'https://';
} else {
    $uri = 'http://';
}
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/backend/dashboard/');
exit;
?>
Something is wrong with the installation :-(

目录结构

enter image description here

我被它困住了,不知道该怎么办。任何帮助将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)