После установки Laravel Вы можете столкнуться с ошибкой Forbidden при попытке открыть сайт в браузере. В этой статье — варианты решения проблемы.
Вариантов возникновения и, следовательно, решений может быть много — но я приведу два, которые с большой долей вероятности Вам помогут.
Вероятно, если Ваш сервер настроен таким образом, что DocumentRoot смотрит в корень — попробуйте в адресной строке браузера дописать /public.
Если это помогло и Вы увидели заветное «Laravel» — то вот два варианта решения:
1) Измените настройки сервера так, чтобы DocumentRoot был именно в папке public. Те. к имеющемуся значению просто добавьте /public.
2) Также Вы можете создать символическую ссылку в корне проекта. В Unix-системах это делается следующей командой:
ln -s public/index.php index.php
Выполнять, опять-таки, команду следует с корня проекта.
Я здесь не буду углубляться в более сложные причины — т.к. они требуют более ситуативного подхода и решения. Надеюсь Вы в числе тех, у кого задача решится, как говорится, «малой кровью» и Вы не потратите много времени на неё)