Почему мы устанавливаем $system_path в CodeIgniter?

Я использую XAMPP в Linux, поэтому я переместил папку CodeIgniter-3.0.1 внутрь htdocs.

Ниже находится каталог.

/opt/lampp/htdocs/CodeIgniter-3.0.1

В руководстве пользователя они написали...

После их перемещения откройте основной файл index.php и установите переменные $system_path, $application_folder и $view_folder, желательно с полным путем, например «/www/MyUser/система».

  1. О каком полном пути они упоминают?
  2. Почему мы делаем этот шаг?
  3. ...и как в моем случае будет выглядеть мой?

person mshahrim    schedule 27.08.2015    source источник


Ответы (1)


system_path — это расположение системной папки в среде CodeIgniter. Его нужно настроить так, чтобы CodeIgniter знал, где искать его внутреннюю работу. Они говорят, что нужно использовать полный путь (например, путь от корня файловой системы), чтобы было меньше проблем при перемещении систем, которые полагаются на эту основную системную папку (см. следующий абзац).

Установка этого параметра означает, что вы можете настроить несколько приложений CodeIgniter для использования одной и той же основной инфраструктуры, и поэтому вам нужно будет обновить ядро ​​только в одном месте.

В вашем случае, исходя из предоставленной информации, это будет /opt/lampp/htdocs/CodeIgniter-3.0.1/system

person gabe3886    schedule 27.08.2015
comment
Вау, очень хорошо описано! Спасибо, капитан Гейб! - person mshahrim; 27.08.2015