Ошибка 403 после развертывания приложения Laravel - PullRequest
0 голосов
/ 13 октября 2019

Я развернул простое приложение laravel на heroku, но я получаю много 403 ошибок в моих файлах css и js, как вы можете видеть на картинке. Как я могу решить это? Я пробовал много вещей, таких как изменение способа вызова файлов {{asset ('css / app.css')}} или так /css/app.css, но ни один из них не решил проблему.

https://imgur.com/FxSZKHl

1 Ответ

0 голосов
/ 13 октября 2019

Ваши файлы доступны, если вы добавили public/

http://saldoprojeto.herokuapp.com/vendor/adminlte/vendor/Ionicons/css/ionicons.min.css

Не работает

http://saldoprojeto.herokuapp.com/public/vendor/adminlte/vendor/Ionicons/css/ionicons.min.css

Работает нормально

, поэтому вы должны указать Heroku использовать общедоступный каталог в качестве корневого каталога

Procfile

web: vendor/bin/heroku-php-apache2 public/

PS: запрещенный статус 403 предназначен для попытки доступа к файлу в каталоге поставщика композитора, который не является и не должен быть общедоступным

Надеюсь, это поможет

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