Получите помощь, поддержку и профессиональное общение в Клубе CodeIgniter

CodeIgniter User Guide Version 2.1.3


Управление вашими приложениями

По умолчанию подразумевается, что вы намерены использовать CodeIgniter для управления одним приложением, которое вы разрабатываете в вашей директории application/. Однако возможно иметь несколько приложений в одной инсталляции CodeIgniter, а также переименовывать или перемещать вашу директорию application.

Переименование директории Application

Если вы хотите переименовать вашу директорию application, вы можете сделать это, открыв ваш главный файл index.php и указать путь, используя переменную $application_folder:

$application_folder = "application";

Перемещение директории Application

Вы можете переместить вашу директорию application в другое место на вашем сервере, вне директории system. Чтобы сделать это откройте ваш файл index.php и укажите полный серверный путь в переменной $application_folder.

$application_folder = "/Path/to/your/application";

Запуск множества приложений в одной инсталляции CodeIgniter

Если вы хотите разделить объединенную инсталляцию CodeIgniter между несколькими разными приложениями, просто поместите их в собственные поддиректории внутри вашей директории application.

Например, давайте предположим, что вы имеете два приложения, "foo" and "bar". Структура директорий будет такой:

applications/foo/
applications/foo/config/
applications/foo/controllers/
applications/foo/errors/
applications/foo/libraries/
applications/foo/models/
applications/foo/views/
applications/bar/
applications/bar/config/
applications/bar/controllers/
applications/bar/errors/
applications/bar/libraries/
applications/bar/models/
applications/bar/views/

Чтобы выбрать определенное приложение для использования, откройте ваш основной файл index.php и установите переменную $application_folder. Например, чтобы выбрать приложение "foo":

$application_folder = "applications/foo";

Примечание:  Каждое из ваших приложений нуждается в собственном файле index.php. Имя index.php можно заменить на любое другое.

Поделиться


Переведено в компании Аринт.

Спасибо!

Вы тоже можете оказать помощь проекту! Как это сделать?

Помощь и поддержка

Вы можете задать вопросы и получить ответы и советы от гуру CodeIgniter и веб-разработки: вступайте в Клуб CodeIgniter

Яндекс.Метрика