vendor / composer / deleted中的文件

时间:2016-03-02 13:03:49

标签: php laravel-5.1

我在laravel项目中工作。突然间我遇到了这个错误:

  

PHP警告:   require_once(/home/shafi/Projects/Lib/vendor/composer/autoload_real.php):   无法打开流:没有这样的文件或目录   /home/shafi/Projects/Lib/vendor/autoload.php第5行PHP致命   错误:require_once():需要打开失败   ' /home/shafi/Projects/Lib/vendor/composer/autoload_real.php'   (include_path ='。:/ usr / share / php:/ usr / share / pear')in   第5行/home/shafi/Projects/Lib/vendor/autoload.php

正如错误消息所示,我查看了仅包含

vendor/composer/文件夹
  • autoload_classmap.php
  • installed.json

但在另一个laravel项目中,我在vendor/composer/中找到了以下文件:

  • autoload_classmap.php
  • autoload_psr4.php
  • installed.json
  • autoload_files.php
  • autoload_real.php
  • LICENSE
  • autoload_namespaces.php
  • ClassLoader.php

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

  1. 完全删除您的供应商文件夹
  2. 运行composer install

答案 1 :(得分:0)

我有同样的问题, 只需运行php composer update