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

 

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

Переименование каталога application

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

  1. $application_folder = "application";

Перемещение каталога application

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

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

Выполнение нескольких приложений используя одну инсталляцию CodeIgniter

Если вы хотите сделать одну инсталляцию CodeIgniter общей для нескольких приложений, вы можете просто переместить файлы и каталоги ваших приложений в отдельные подкаталоги в каталоге application. К примеру, пусть есть два приложения, "foo" и "bar". Тогда структура каталога application будет выглядеть так:

  1. system/application/foo/
  2. system/application/foo/config/
  3. system/application/foo/controllers/
  4. system/application/foo/errors/
  5. system/application/foo/libraries/
  6. system/application/foo/models/
  7. system/application/foo/views/
  8. system/application/bar/
  9. system/application/bar/config/
  10. system/application/bar/controllers/
  11. system/application/bar/errors/
  12. system/application/bar/libraries/
  13. system/application/bar/models/
  14. system/application/bar/views/

Чтобы выбрать конкретное приложение понадобиться открыть файл index.php и установить значение для переменной $application_folder. К примеру, для приложения "foo" код будет выглядеть так:
  1. $application_folder = "application/foo";

Примечание: для каждого из приложений понадобиться создать свой собственный экземпляр файла index.php в котором будет прописан соответствующий каталог application. Вместо index.php вы можете называть эти файлы как вам угодно.

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <b> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <h2> <h3> <h4> <table> <tr> <td> <th>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Подробнее о форматировании

CAPTCHA
Этот вопрос предназначен для того, чтобы отсеять ботов
9 + 11 =
Решите простой математический пример и введите результат. К примеру, для вопроса 1+3 нужно ввести 4

Вход в систему

Последние комментарии