Я должен сделать это:
require_once 'vendor/autoload.php';
Но папка поставщика Composer была установлена в домашнем каталоге моего компьютера с Ubuntu.
Я получаю эту ошибку:
PHP Fatal error: require_once(): Failed opening required '/vendor/autoload.php' (include_path='.:/usr/share/php')
Как я могу требовать этот файл, если он находится вне каталога веб-сервера?
Я пытался require_once $HOME.'/vendor/autoload.php';
, но не сработало.
Что я делаю не так?
РЕДАКТИРОВАТЬ: я понял, что Composer был установлен в домашнем каталоге ROOT, поэтому мой веб-сервер не мог получить к нему доступ. Установка в домашнем каталоге пользователя решила это.