Laravel执行migrate操作提示”Class not found”怎么解决

 我来答
huanglenzhi
2016-09-15 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517183
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
  可执行以下composer dump-autoload,问题得到解决。

  一开始报错如下:

  [root@iZ94r80gdghZtanteng.me]# php artisan migrate:reset
  
  [Symfony\Component\Debug\Exception\FatalThrowableError]
  Fatalerror: Class 'CreateAttachmentTable' not found
  无论执行migrate什么操作都提示类找不到。

  执行composer dump-autoload后,再次运行migrate操作,一切正常。

  [root@iZ94r80gdghZtanteng.me]# composer dump-autoload
  Generatingautoloadfiles
  [root@iZ94r80gdghZtanteng.me]# php artisan migrate:reset
  Rolledback: 2016_03_30_104849_create_attachment_table
  Rolledback: 2016_03_07_094057_create_admins_table
  Rolledback: 2016_02_22_102354_entrust_setup_tables
  Rolledback: 2016_02_22_091444_my_ask_anwser_table
  Rolledback: 2014_10_12_100000_create_password_resets_table
  Rolledback: 2014_10_12_000000_create_users_table
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式