Laravel: корень должен быть public/, или весь репозиторий?

264 просм. 2 сообщ.

Участник

Создал проект из шаблона Laravel — docroot сразу на public/, как на проде. Если залить архив клиента, где composer.json в корне, а public/ внутри — MacFullStack сам найдёт, или руками править nginx?

MacFullStack

Сам найдёт. Для Laravel веб-корень — public/ (index.php). Карточка и Health это показывают. artisan, .env, vendor/ живут на уровень выше.

Чужой архив: детектор смотрит типичные layout (Laravel/public, Bitrix-корень, Drupal/Symfony web/). Это как раз сценарий «притащил репозиторий с GitHub / с хоста» — не только мастер шаблонов. Если определил не туда — поправьте docroot на карточке и синхр. vhosts.

Шаблон Laravel можно создать из приложения на Free. Второй Laravel рядом — уже Pro.

Справка: /help/docroot, /help/templates.

Ответить

Войдите в кабинет, чтобы создавать темы и отвечать.

Скачать Pro Teams