Как устранить ошибки при запуске Laravel проэкта на shared hosting?
Источник: https://qna.habr.com/q/472272
Источник: https://qna.habr.com/q/472272
Тоже сталкивался, лови пару рабочих моментов. Сначала убедись что php версии 8.1+ и включены mbstring, xml, json, pdo — на шаред хостингах часто кривые сборки. Если нет композера на серве, собирай проект локально (composer install --no-dev) и заливай вендор вместе с остальным. Самое стремное — корень домена: там должен быть public, а не корень ларавела. Если хостер не даёт сменить DocumentRoot, тупо копируешь всё из public на уровень выше, а остальные папки кладёшь рядом, потом в index.php правишь пути __DIR__.'/../vendor/autoload.php' и '/../bootstrap/app.php'. Выставляешь права 755 на storage и bootstrap/cache (иногда 777 просит, но это дыра). Проверь что mod_rewrite включён, .htaccess из public рабочий. В .env не забудь APP_URL и настройки БД, и на время дебага APP_DEBUG=true и APP_ENV=local глянь логи в storage/logs — сразу ясно что отваливается.