我知道,这个问题已经被问了很多次,但似乎问题不同,或者我错过了一些东西。
我有以下结构:/var/www/html/website/class/useofautoload.php
vendor
文件夹位于:/var/www/html/website/vendor
,它有必要的文件夹和autoload.php
文件。
检查事项:
- 需要打开失败"../供应商/自动加载.php'
- 具有相对路径
- 完成:
composer install
- 完成:
composer update
不过,我不知道为什么会出现此错误。
注意:我已经在使用sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
安装了作曲家,它会产生这样的问题吗?
我使用的是只有 Ubuntu 的 Amazon LightSail,没有添加堆栈。
我在使用Symfony 4的服务器上遇到了这个错误。就我而言,这只是绝对路径的问题:
require '../../vendor/autoload.php
自
require __DIR__.'/../../vendor/autoload.php
事实上,我已经说过它在框架中的使用方式相同。
看来你没有做一个正确的相对路径。 尝试: ../../vendor/autoload.php
.