首页 文章

Laravel:部署时出现迁移错误

提问于
浏览
0

我想部署我使用自定义蓝图的项目之一 .

php artisan migrate 我收到以下错误:

[Symfony \ Component \ Debug \ Exception \ FatalThrowableError]未找到类'Database \ CustomBlueprint'

我试过 composer dumpautoload ,我收到了这条消息:

生成优化的自动加载文件Illuminate \ Foundation \ ComposerScripts :: postAutoloadDump您引用了一个不存在的脚本@php artisan包:discover

最后一行没有出现在当地环境中 .

dumpautoload 之后 migrate 命令产生了相同的结果 .

1 回答

  • 1

    事实上,这实际上取决于你所在的位置 CustomBlueprint . 在错误中有 Database\CustomBlueprint 但是记住 database 目录默认情况下不是 PSR-4 目录 .

    它's quite possible that'足以从您的 CustomBlueprint 删除命名空间部分的 Database 并在迁移中执行相同的操作 .

相关问题