Yii2 应用程序部署后重定向太多次错误

Redirected too many times error after Yii2 application deploy

我正在尝试使用 Deployer

部署我的 Yii2 应用程序

我的服务器是 Ubuntu server 16.4.10 LTS,我已正确配置所有内容,当我使用 filezilla 将项目简单地复制到服务器时,一切正常,但是当我使用部署程序部署它时,我在 google 中收到此错误chrome:

Redirected too many times

我尝试过几次以不同方式配置部署程序,但我遇到了同样的错误。
p.s: 我已经在我的其他项目中使用了这种配置类型的 deployer,它没有任何问题。

找到解决方案! 有时如果出现 yii2 错误,它会显示太多重定向错误而不是内部服务器错误 (500),因此从 web/index.php 启用调试模式(取消这两行的注释):

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

并且您可以准确地看到导致问题的原因。

p.s: 重定向次数过多错误是因为未设置运行时和资产文件夹的 777 权限。