Когда я пытаюсь зайти на мой сайт, я получаю эту ошибку, когда смотрю domain.com.error.log:
PHP Fatal error: require(): Failed opening required '/home/<user/web/<domain>/public_html/../vendor/autoload.php
Файлы из моего проекта laravel помещаются в папку домена, файлы из публикации Папка c вставляется в папку / public_ html. Я попытался composer обновить, сгенерировать ключ и все другие composer команды, которые люди советовали здесь раньше.
Я установил разрешения для всех моих каталогов на 777, поэтому эта ошибка не может быть из-за отсутствия разрешений.
Если вам нужна дополнительная информация, пожалуйста, спросите, пытаясь решить эту проблему уже 4 дня.
Редактировать: Решена эта проблема, потому что php не имел доступа к файлы, которые не находятся внутри public_ html. Таким образом, это можно решить, поместив весь ваш проект в папку public_ html или изменив правила сервера, чтобы php получил доступ к папке с проектом.