首页 > 解决方案 > 如何在没有作曲家的情况下修复错误 laravel 5.2“无法打开流:没有这样的文件或目录”

问题描述

我在 debian linux 中托管的 laravel 5.2 项目中出现此错误

Warning: require_once(/home/u706561288/public_html/sap/vendor/composer/autoload_real.php): failed to open stream: No such file or directory in 
/home/u706561288/public_html/sap/vendor/autoload.php on line 5

Fatal error: require_once(): Failed opening required '/home/u706561288/public_html/sap/vendor/composer/autoload_real.php' (include_path='.:/opt/alt/php70/usr/share/pear') in 
/home/u706561288/public_html/sap/vendor/autoload.php on line 5

像stackoverflow这样的很多论坛告诉我使用php artisan“composer update”,但不幸的是我的托管包不适用于composer安装请告诉我如何解决这个问题

标签: laravelcomposer-php

解决方案


我建议你测试这些步骤

  • 在 Localhost 上,运行这两个命令 (composer updatecomposer dump-autoload)
  • 在服务器上重新上传整个项目

此外,如果问题没有解决,您可以删除 ‍<code>Vendor 文件夹和composer.lock文件并运行composer install命令并重新上传整个项目。


推荐阅读