Laravel:部署

时间:2017-11-18 13:59:23

标签: php laravel laravel-5 composer-php laravel-5.5

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

php artisan migrate我收到以下错误:

  

[Symfony的\元器件\调试\异常\ FatalThrowableError]
    Class' Database \ CustomBlueprint'找不到

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

  

生成优化的自动加载文件

     

照亮\基金会\ ComposerScripts :: postAutoloadDump

     

您引用了一个不存在的脚本@php artisan package:discover

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

dumpautoloadmigrate命令产生相同的结果。

1 个答案:

答案 0 :(得分:1)

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

这很可能足以从您的Database中移除命名空间部分中的CustomBlueprint,并在迁移中执行相同操作。