我在我的laravel 5.2项目中遇到了这个错误,他在debian linux中托管了
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”但是 不幸的是我的主机包不适用于作曲家安装 请告诉我如何解决这个问题
答案 0 :(得分:2)
我建议您测试这些步骤
composer update
和composer dump-autoload
)此外,如果问题仍未解决,您可以删除Vendor
文件夹和composer.lock
文件,然后运行composer install
命令并重新上传整个项目。< / p>
答案 1 :(得分:0)
如果托管服务或某些PC不允许安装Composer并出现类似我的错误,请按照以下步骤操作:
composer install --no-scripts
命令,然后运行composer clearcache
。.env
文件。我希望将来可以解决同样的问题。
答案 2 :(得分:0)
我回来时遇到了同样的错误,我要做的就是解决它。我从根项目中删除了所有供应商文件夹,然后通过执行composer install
答案 3 :(得分:0)
如果有人在删除供应商目录后仍然面临问题,并且 composer install
尝试通过 composer selfupdate
更新您的 Composer,则执行相同的安装过程。