Я пытаюсь развернуть мое приложение Laravel 5 на своем сервере, но оно не работает. Просто появляется пустой экран, возвращающий 500 ошибок. Вот что я сделал:Развертывание приложения Laravel 5 на сервер
- Изменены настройки БД в файле .env, чтобы соответствовать моему серверу БД
- Загрузил мою локальную БД на сервере БД
- Загрузил всю папку приложения в моем подкаталоге
- Указанный подкаталог в моей папке
Есть ли что-нибудь еще, что я должен делать?
PS: Я использую Cpanel на моем сервере
EDIT: Я проверил на моем сервере Laravel error.log, и я получил следующее сообщение об ошибке: I'm getting this error in the Laravel error log: Uncaught exception 'RuntimeException' with message 'PHP's json extension is required to use Monolog's NormalizerFormatter' in /home/petiscar/a3p/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php:34
A3P является папка где у меня есть все, кроме содержимого общей папки В a3p.painel.ventures (a3p является субдоменом здесь), у меня есть содержимое общей папки
Если вы получаете ошибку 500, возможно, существует ошибка PHP. Проверьте свои журналы ошибок, чтобы узнать, что пойдет не так. –
Все шаги по развертыванию приложения laravel 5 находятся в [документации] (http://stackoverflow.com/documentation/laravel/2410/deploy-laravel-5-app-on-shared- host-on-linux-server # t = 201702151209428856144) Проверьте, если вы пропустили какой-то шаг – KuKeC
Что касается проверки файла журналов сервера, вы найдете более подробную информацию. Также вы можете включить отладку в конфигурации laravel, она может предоставить более подробную информацию. Ошибка 500 в основном происходит из-за прав доступа к файлам или отсутствующих расширений php .. –