Установите Laravel в субдомене с ошибкой Http 500

Возникли реальные проблемы с установкой приложения Laravel на поддомене Bluehost [ed]. Я получаю ошибку 500 и проверил ряд веб-ресурсов и руководств.

Вот что я пробовал:

A) Простой FTP MyGreatApp в корень основного домена, копирование общей папки MyGreatApp в public_html / subDomainName /, как было предложено в Deploy Laravel To Shared Hosting The Easy Way (но с мыслями о поддомене) https://www.youtube.com/watch?v=6g8G3YQtQt4

Но я получаю ошибку http 500.

Б) Аналогичный метод с использованием SSH и клонированием репозитория git, который содержит котел Laravel.

В каждом случае стандартное приложение Laravel не запускается. Я могу выводить эхо из index.php, чтобы сообщить мне, что я получаю в PHP.

Во многих руководствах предлагается изменить пути (для поддоменов) в файле index.php, так как общая папка поддомена скрыта иначе, чем public_html основного домена.

Мы используем PHP 7.1 на bluehost и Laravel 7

Есть какие-нибудь мысли о том, чтобы выйти за пределы ошибки 500?

РЕДАКТИРОВАТЬ: ошибка возникает после попытки выполнить эту часть кода ...

$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);

person nickL    schedule 26.10.2020    source источник
comment
какие-нибудь логи сервера для нас?   -  person Alberto Sinigaglia    schedule 27.10.2020
comment
Возможно, ваш хостинг-сервер не настроен на версию php 7.1   -  person dbudimir    schedule 27.10.2020
comment
@dbudimir - это версия PHP, на которой он запущен.   -  person nickL    schedule 27.10.2020
comment
Пожалуйста, предоставьте логи в / storage / logs   -  person Michael Guimaraes    schedule 27.10.2020


Ответы (2)


  • Удалить все (резервное копирование важных файлов, я не несу ответственности за потерю данных)
  • Создайте папку laravelapp или что угодно
  • Загрузите свой проект laravel в эту папку
  • Создайте новый поддомен и укажите на public_html/laravelapp/public
person Irfan    schedule 26.10.2020
comment
Не могли бы вы прислать полный отчет? - person Irfan; 27.10.2020

Мы разобрались. Это связано с проблемой среды разработки PHP и файла prod. Среда PHP. PHP (Dev) ›PHP (Prod) и проблема версии в Symfony. Когда мы понизили версию Symfony до нужного уровня PHP, все в порядке.

person nickL    schedule 27.10.2020