【问题标题】:laravel ReflectionException Class Country does not existlaravel ReflectionException 类国家不存在
【发布时间】:2017-04-03 09:15:38
【问题描述】:

我已阅读有关“ReflectionException Class ClassName 不存在”的其他问题,它指的是数据库播种器。我尝试了这些问题的解决方案,但没有解决问题。

我在尝试使用命令创建模型时遇到了问题 php artisan make:model Country (我已经有国家表)

之后我经常出错

vagrant@homestead:~/Code/l53$ php artisan

[反射异常]
类国家不存在

之后我做了什么:

  1. 手动创建国家模型 http://joxi.ru/YmEyoL7CVNL0m6
  2. 添加了类映射的路径 http://joxi.ru/J2b4QvLc1dMgr6
  3. 运行:

    composer update --no-scripts
    composer dump-autoload -o
    sudo composer self-update
    
  4. 删除了 bootstrap/cache/services.php(只有这个文件)

在运行 'php artisan' 之后的每一个步骤之后,我仍然收到:

[反射异常]
类国家不存在

在运行composer update 之后,我收到:

vagrant@homestead:~/Code/l53$ 作曲家更新
使用包信息加载作曲家存储库
更新依赖(包括require-dev)
无需安装或更新
生成自动加载文件
Illuminate\Foundation\ComposerScripts::postUpdate

php artisan optimize

[反射异常]
类国家不存在

脚本 php artisan 优化处理返回错误代码 1 的 post-update-cmd 事件

感谢任何帮助。提前致谢。

附:我通过宅基地使用 laravel 5.3

【问题讨论】:

  • 我尝试了该问题的解决方案,您可以在我的问题中看到结果

标签: php laravel-5 homestead laravel-artisan


【解决方案1】:

我试图删除供应商文件夹和“作曲家更新”(重新创建它),但没有帮助。 但是在'vagrant reload'之后它(php artisan)工作了......奇怪的问题)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-05
    • 2014-01-24
    • 2022-10-25
    • 1970-01-01
    • 2019-11-14
    • 2021-05-31
    • 2020-03-17
    • 2016-02-28
    相关资源
    最近更新 更多