【问题标题】:Laravel fatal error: Fatal error: Interface 'Illuminate\Auth\Illuminate\Contracts\Auth\Factory' not foundLaravel 致命错误:致命错误:找不到接口 'Illuminate\Auth\Illuminate\Contracts\Auth\Factory'
【发布时间】:2016-05-26 10:41:09
【问题描述】:

我正在尝试开始使用 laravel php 框架。我试图只调用索引文件并收到此错误消息。

C:\xampp\php\php.exe C:\xampp\htdocs\tutorials\lara\application\public\index.php

致命错误:第 357 行的 C:\xampp\htdocs\tutorials\lara\application\bootstrap\cache\compiled.php 中找不到接口“Illuminate\Auth\Illuminate\Contracts\Auth\Factory”

进程以退出代码 255 结束

谁能阐明这意味着什么?

【问题讨论】:

  • 我正在使用 php strom,如果这有影响的话。
  • 你必须去 /yor_project_adress/public
  • 尝试在终端运行 php artisan clear:compiled
  • 首先删除 bootstrap/cache/services.php 然后运行 ​​php artisan clear:compiled 可能对你有帮助。
  • 删除完整的供应商文件夹然后再次作曲家安装

标签: php laravel


【解决方案1】:

您的Illuminate\Auth\Illuminate\Contracts\Auth\Factory 可能不会复制到您的项目中,这就是发生这种情况的原因。所以您需要

Step 1 : Remove full vendor folder 
Step 2 : Run from your terminal composer install

【讨论】:

  • 除了/vendor之外,我还必须删除/bootstrap/cache/services.php/bootstrap/cache/compiled.php
猜你喜欢
  • 1970-01-01
  • 2015-06-28
  • 2019-05-22
  • 2015-10-12
  • 2013-08-12
  • 2019-12-05
  • 1970-01-01
  • 2018-03-09
  • 1970-01-01
相关资源
最近更新 更多