Laravel — файлы конфигурации

Laravel — файлы конфигурации

От автора: папка config, как следует из названия, содержит в Laravel файлы конфигурации вашего приложения. В ней вы найдете различные файлы, необходимые для настройки базы данных, сессий, электронных писем, приложений, служб и т. д.

Базовая конфигурация

После установки Laravel первое, что нам нужно сделать, это установить для папок storage и bootstrap / cache права доступа на запись.

Создайте ключ приложения для защиты сессии и других зашифрованных данных. Если корневой каталог не содержит файл .env, переименуйте файл .env.example в .env и выполните следующую команду в папке, в которой у вас установлен Laravel. Сгенерированный ключ можно увидеть в файле .env.

Laravel — файлы конфигурации

Вы также можете настроить локаль, часовой пояс и т. д. приложения в файле config / app.php.

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Узнать подробнее

Конфигурация среды

Laravel предоставляет возможность запуска вашего приложения в разных средах, таких как тестирование, производство и т. д. Вы можете настроить среду своего приложения в файле .env корневого каталога вашего приложения. Если вы установили Laravel с помощью композитора, этот файл будет создан автоматически.

В случае, если Вы не установили Laravel без композитора, вы можете просто переименовать файл .env.example в файл.env. Пример файла Laravel.env приведен ниже.

Laravel — файлы конфигурации

Обратите внимание на код, подчеркнутый серым цветом. Он указывает на то что была установлена переменная среды Local. В дальнейшем ее можно изменить на production или testing в зависимости от ваших потребностей.

Настройка базы данных

База данных вашего приложения может быть настроена в файле config / database.php. Вы можете установить параметры конфигурации, которые будут использоваться различными базами данных, вы также можете использовать настройки по умолчанию.

Laravel — файлы конфигурации

Нейминг приложения

Каталог приложения по умолчанию принадлежит пространству имен App. Чтобы переименовать его, вы можете выполнить следующую команду и переименовать пространство имен.

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Узнать подробнее
php artisan app:name <name-of-your-application>

Замените <name-of-your-application> на новое имя вашего приложения, которое вы хотите предоставить.

Режим обслуживания

Нам регулярно приходится вносить изменения на сайте. Для этого его нужно переводить в режим обслуживания. Laravel позволяет выполнить эту задачу намного проще. Существуют две команды мастеров, которые используются для запуска и остановки режима обслуживания.

Запуск режима обслуживания

Чтобы запустить режим обслуживания, просто выполните следующую команду.

php artisan down

После ее выполнения вы получите следующий результат:

Laravel — файлы конфигурации

Данная команда активирует режим обслуживания, и все запросы на сервер будет перенаправлен на страницу обслуживания, как показано на скриншоте ниже.

Laravel — файлы конфигурации

Остановка режима обслуживания

После внесения всех изменений на сайте, выполните следующую команду.

php artisan up

После выполнения этой команды вы получите следующий результат:

Laravel — файлы конфигурации

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Узнать подробнее
Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Научиться

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree