我使用composer获取 laravelcollective / html 依赖关系。但后来我不需要这个,我不小心删除了文件夹而没有让作曲家为我做这件事。现在,每当我尝试运行本地服务器或使用composer发出更新命令时,我都会收到以下错误:
[RuntimeException的]
错误输出:PHP警告:require(/media/adeel/643459A034597650/Projects/Laravel/vendor/laravelcollective/html/src/helpers.php):无法打开流:没有这样的文件或指南
位于/media/adeel/643459A034597650/Projects/Laravel/vendor/composer/autoload_real.php的第55行 PHP致命错误:require():无法打开所需' /media/adeel/643459A034597650/Projects/Laravel/vendor/laravelcollective/html/src/helpers.php' (包含路径=':在/ usr /共享/ P
hp:/ usr / share / pear')在第55行的/media/adeel/643459A034597650/Projects/Laravel/vendor/composer/autoload_real.php
即使 / laravelcollective 目录不再存在,我仍然会收到此错误。我尝试从Laravel项目中删除整个供应商文件夹,然后发出composer update
命令,但是我收到此错误:
[RuntimeException的]
错误输出:PHP警告:require(/ media / adeel / 643459A034597650 / Projects / Laravel / bootstrap /../ vendor / autoload.php):无法打开流:/ media /中没有此类文件或目录 adeel / 643459A034597650 / Projects / Laravel / bootstrap / autoload.php on line 17 PHP致命错误:require():无法打开所需' / media / adeel / 643459A034597650 / Projects / Laravel / bootstrap /../ vendor / autoload.php' (包含路径=':在/ usr /共享/ PHP的:在/ usr /股
/ pear')位于第17行的/media/adeel/643459A034597650/Projects/Laravel/bootstrap/autoload.php
答案 0 :(得分:2)
似乎问题是通过发出install
命令而不是update
来解决的。我还从其目录中删除了 composer.lock 文件,但我不认为这有所不同。