这个问题并不新鲜,但我\xe2\x80\x99在其他线程中查看并尝试了所有建议的解决方案,但没有成功。\nI\xe2\x80\x99m 使用 Laravel 8 with Homestead,是 Windows 上的新安装10 机器,不是升级。\nI\xe2\x80\x99m 尝试播种名为HotelSeeder.php的文件。当我运行命令时
\nphp artisan db:seed\nRun Code Online (Sandbox Code Playgroud)\n我收到下一个错误:
\n\n我的 HotelSeeder 类是这样的:
\n\n我的 DatabaseSeeder 类是这样的:
\n\n这两个类都位于目录database/seeders中
\ncomposer.json 中的自动加载如下所示:
\n\n在我运行vagrant up和vagrant ssh后,我运行的命令是:
\nphp composer auto-load
php artisan db:seed
并且出现错误。
\n我也尝试过:
\nphp artisan db:seed --class=HotelSeeder
php artisan migrate:fresh \xe2\x80\x93seed
php artisan clear:cache
php artisan optimize
似乎什么都不起作用。我希望你可以帮助我。
\n小智 5
尝试以下命令:
composer dump-autoload --optimize
Run Code Online (Sandbox Code Playgroud)
然后:
php artisan db:seed
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3167 次 |
| 最近记录: |