2.8.4.6.1. Встановлення CodeIgniter

Нижче описано два способи встановлення базового пакета скриптів фреймворку CodeIgniter і залежних бібліотек. Інструкція базується на офіційній документації.

  1. Завантажте останню версію фреймворку CodeIgniter з офіційного репозиторію.
  2. За допомогою файл-менеджера або FTP-клієнта завантажте архів на хостинг в кореневий каталог потрібного сайту.
  3. Розпакуйте архів фреймворка в каталог проекту, куди планується його встановити.
  1. За замовчуванням, в оточенні SSH на хостингу використовується PHP 5.6. Згідно з вимогами фреймворка потрібна версія не нижче 7.2, тому перевизначте шляхи в змінній $PATH, виконавши команду:
    export PATH=/usr/local/php72/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
  2. Виконайте команду:
    composer create-project codeigniter4/appstarter ~/шлях/до/каталогу/проекту
  1. Змініть версію PHP для сайту на 7.2 або вище (офіційні вимоги).
  2. Відредагуйте файл .htaccess у каталозі public:
    1. Змініть рядок:
      Options All -Indexes

      На рядок:

      Options -Indexes
    2. Змініть рядок:
      Options +FollowSymlinks

      На рядок:

      Options +SymLinksIfOwnerMatch

Якщо кореневий каталог сайту відрізняється від www (зазвичай файли проекту на CodeIgniter знаходяться в каталозі public), то можна задати потрібний кореневий каталог в налаштуваннях сайту або прописати наступні директиви у файлі .htaccess:

# www/.htaccess

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]
</IfModule>
Зміст