突然主页重定向到设置#/订阅

时间:2018-05-03 18:32:08

标签: laravel-5 laravel-spark

一个非常恼人的刚浮出水面。我做了一些数据库调整,迁移它并手动导入用户表和其他一些表。

突然,我的laravel火花的主页将无法正常显示。它会自动进入设置#/订阅页面。

路线仍然完好无损,但HomeController根本就没用过。我已经清除了所有缓存但仍然相同。日志中没有错误。

就像我刚刚发现的那样令人讨厌,它只会影响我导入的现有用户。新用户不受影响。所以它肯定与MySQL导入有关。

我已经比较了新用户和旧用户的用户价值,并试图尽可能地模仿新用户。不起作用。

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

已经有一段时间了,所以您可能已经深入了解了,但是我遇到了同样的问题。

就我而言,我安装了没有团队标志的Spark并注册了。后来,我添加了必要的代码以重新添加团队而无需迁移和播种。在我的代码中的某些地方,我正在运行teamSubscribed中间件,这就是问题的症结所在。 重定向开始查看团队的订阅状态,而不是用户的订阅状态。

由于我没有作为一个团队注册,所以这些字段为空,并且使用中间件重定向了页面。

对于遇到此问题的其他人:

  1. 在代码库中搜索中间件(可能在构造函数中或在路由中)。
  2. 仔细检查数据库中相应的用户或团队的活动试用状态。