500 внутренняя ошибка в приложении laravel на aws ec2 - PullRequest
0 голосов
/ 27 июня 2019

Я пытаюсь развернуть приложение laravel на экземпляре aws. Оба сервера и mysql находятся в одной и той же базе данных db.db. Когда я нажимаю на публичный ip / controllername aws, он выдает внутреннюю ошибку. В локальной среде он работал нормально. вот мой виртуальный хост apache conf

 ServerAdmin webmaster@localhost
 DocumentRoot /var/www/html/marine-cargo-module/public
 Options +FollowSymlinks
 AllowOverride 
All Require all granted

У меня также есть файл .htaccess в папке laravelapp / public, как показано ниже

Options -MultiViews -Indexes RewriteEngine On

Handle Authorization Header
RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301]

Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] 

пожалуйста, помогите мне заставить приложение работать

1 Ответ

0 голосов
/ 27 июня 2019

Убедитесь, что у вас есть разрешение writtable на папку storage & bootstrap.

Для получения дополнительной информации проверьте журналы ошибок приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...