作曲家要求():打开失败需要"../vendor/autoload.php' (include_path='.:/usr/share/php')



我知道,这个问题已经被问了很多次,但似乎问题不同,或者我错过了一些东西。

我有以下结构:/var/www/html/website/class/useofautoload.php

vendor文件夹位于:/var/www/html/website/vendor,它有必要的文件夹和autoload.php文件。

检查事项:

  1. 需要打开失败"../供应商/自动加载.php'
  2. 具有相对路径
  3. 完成:composer install
  4. 完成: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 .

相关内容

  • 没有找到相关文章

最新更新