【问题标题】:Laravel:Class Error after restarting Vagrant (Homestead)Laravel:重新启动 Vagrant(Homestead)后出现类错误
【发布时间】:2014-09-17 10:40:56
【问题描述】:

过去几天我一直在研究这个项目。我使用 Vagrant (Homestead) 进行开发工作,它一直运行良好。

今天重启电脑,执行命令vagrant up

当我访问 url www.domain.dev 时出现错误:

致命错误:类 'Symfony\Component\HttpFoundation\Request' 不是 在发现 /home/vagrant/Code/project1/vendor/laravel/framework/src/Illuminate/Http/Request.php 在第 6 行

第一次看到这个错误。

我迷路了,怎么解决这个问题?

【问题讨论】:

  • 尝试删除您的vendors 目录并再次运行composer install
  • @DavidT 已经解决了,谢谢.. 是什么导致了这个问题?
  • 您可能只是不小心丢失了其中的一个文件。如果这解决了问题,我会写一个答案,你能标记为正确吗?

标签: php symfony laravel


【解决方案1】:

如上面 cmets 中所述,您可能不小心丢失了 vendors 目录中的文件。当您收到一条错误消息指出在vendors/* 目录中找不到某些内容时,您可以删除整个vendors 目录并使用composer install 来获取一组新文件。

【讨论】:

    猜你喜欢
    • 2020-10-10
    • 2020-02-22
    • 2016-07-06
    • 2014-09-09
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-19
    相关资源
    最近更新 更多