【问题标题】:Laravel Backpack 4.1.x server Call to a member function hasAccessOrFail() on null errorLaravel Backpack 4.1.x 服务器调用成员函数 hasAccessOrFail() on null 错误
【发布时间】:2020-12-06 04:38:27
【问题描述】:

我在本地使用 Laravel 背包 4.1.x 和 Laravel v7.21.0,所有 CRUD 操作与开发团队合作正常,但在服务器上部署并使用许可证代码后,然后尝试使用任何 CRUD 操作,如列出或创建即使服务器和本地具有相同的配置也会出现错误

Call to a member function hasAccessOrFail() on null

create operation error list operation error 你对这个问题有什么想法吗?

【问题讨论】:

  • 这很奇怪 Mahmoud - 我以前从未见过这个。您是否以任何方式自定义了 CheckIfAdmin.php 中间件?您是否覆盖了任何 Backpack PHP 类?
  • 您还有这个问题吗?如果是这样,您能否发布您的控制器代码并解决 tabacitu 提出的问题?

标签: laravel-backpack


【解决方案1】:

我也遇到过这个问题。因为,我在控制器中使用了构造函数,它扩展了 Laravel Backpack CrudController。 但是,我忘记给家长打电话了。

class FaqCrudController extends CrudController
{
 public function __construct(EvaluatorInterface $evaluator)
    {
      parent::__construct();
        $this->evaluator = $evaluator;
    }
}

现在,它正在工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 2020-07-16
    • 1970-01-01
    • 2020-01-01
    • 2019-08-21
    相关资源
    最近更新 更多