【问题标题】:PHP artisan migration errorPHP工匠迁移错误
【发布时间】:2017-06-20 11:14:18
【问题描述】:

当我执行 PHP artisan migrate 时出现以下错误

C:\xampp\htdocs\Social>php artisan 迁移帮助

[错误异常]
包括(C:\xampp\htdocs\Social\vendor\composer/../../app/Http/Controllers/A uth/AuthController.php):无法打开流:没有这样的文件或 目录

C:\xampp\htdocs\Social>php artisan 迁移

[错误异常]
包括(C:\xampp\htdocs\Social\vendor\composer/../../app/Http/Controllers/A uth/AuthController.php):无法打开流:没有这样的文件或 目录

C:\xampp\htdocs\Soci

如何解决这个问题请帮忙???

【问题讨论】:

    标签: laravel laravel-5


    【解决方案1】:

    您似乎正在尝试通过将 Auth::routes(); (Laravel 5.3+) 或 Route::auth(); (Laravel 5.2) 添加到路由文件来使用 Laravel 身份验证系统,但您没有创建控制器和视图。因此,您需要从web.php 中删除该行并运行以下命令:

    php artisan make:auth
    

    然后将Auth::routes(); 放回web.php。或者 Route::auth();routes.php 如果你使用的是 Laravel 5.2 及更低版本。

    https://laravel.com/docs/5.4/authentication#authentication-quickstart

    【讨论】:

    • 根据身份验证控制器AuthController.php 的名称,他有一个旧版本(~5.2)。路由设置在/app/Http/routes.php
    【解决方案2】:

    在您的项目根文件夹中运行 composer install(或 php composer.phar 安装)

    【讨论】:

      猜你喜欢
      • 2016-06-16
      • 1970-01-01
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 2016-05-17
      • 2017-11-29
      • 2014-06-01
      • 2017-07-29
      相关资源
      最近更新 更多