Переход к официальным ресурсам:      Codeigniter4 / Документация / Github / Форум / CodeIgniter3
Привет! В настоящий момент я временно прекратил перевод документации по причине того, что она она содержит целый ряд неточностей, а также еще дорабатывается со стороны разработчиков. Если ты заинтересован в изучении фреймворка CodeIgniter 4, то приглашаю тебя на свой канал на YouTube (Перейти на канал), где я более подробно выкладываю занятия по данному фреймворку.


Используем встроенный web-сервер

После того, как все начальные настройки завершены, пришло время сказать несколько слов о встроенном web-сервере, который ты можешь использовать при разработке и запуске своего проекта.

Встроенный локальный сервер

Codeigniter 4 содержит в своем арсенале встроенный локальный web-сервер разработки, полностью поддерживающий маршрутизацию фреймворка. Для его запуска и использования тебе пригодится файл spark из дистрибутива. В разделе документации установка фреймворка вручную мы его не копировали вместе с другими файлами и папками, поэтому, если ты решил воспользоваться им, тогда скопируй его в свою рабочую директорию.

Запуск встроенного web-сервера осуществляется с помощью вспомогательно скрипта serve и в этом случае, полный вариант команды для запуска выглядит так:

php spark serve

После запуска web-сервера, ты можешь посмотреть свое приложение по адресу: http://localhost:8080/

ВНИМАНИЕ! Используй данный web-сервер исключительно для разработки и только на локальной машине. Никогда не используй его на публичном сервере!

Если тебе требуется запустить свой проект на хосте, отличным от localhost, тогда тебе необходимо заранее, вручную, прописать этот хост в соответствующем файле своей операционной системы. Как правило, для всех UNIX-систем, этот файл находится по пути /etc/hosts, а для Windows-систем по пути C:\Windows\System32\Drivers\etc\hosts

Как только нужный тебе хост будет добавлен, ты можешь указать его при запуске сервера следующей командой:

php spark serve --host=твой-хост

Если тебя не устраивает порт 8080, заданный по умолчанию, то ты можешь переопределить его, указав нужный порт в дополнительном параметре --port и команда будет выглядеть так:

php spark serve --port=8081

Если тебе требуется использовать определенную версию языка PHP, то ты можешь указать путь до исполняемого файла интерпретатора с нужной версией, используя параметр --php. Команда будет выглядеть так:

php spark serve --php=/usr/bin/php7.6.5.4

Примечание автора: Если дополнительные параметры игнорируются на Windows-системах, тогда попробуй выполнить запуск, убрав знак "=" из параметра. Например, вместо --port=8081 укажи --port 8081.


Комментарии к разделу:

Пока ещё никто не оставил своего комментария. Оставить свой!

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


Ваше имя:
Ваша почта:

  Закрыть