Управление файлами cookie, которые используются для рекламы, таких как персонализация рекламы, ремаркетинг и анализ эффективности рекламы.
2.8.4.6.1. Установка CodeIgniter
Порядок действий
Ниже описаны два способа установки базового пакета скриптов фреймворка CodeIgniter и зависимых библиотек. Инструкция основана на официальной документации.
- Скачайте последнюю версию фреймворка CodeIgniter с официального репозитория.
- С помощью файл-менеджера или FTP-клиента загрузите архив на хостинг в корневой каталог нужного сайта.
- Распакуйте архив фреймворка в каталог проекта, куда планируется его установить.
- По умолчанию, в окружении SSH на хостинге используется PHP 5.6. Согласно требованиям фреймворка нужна версия не ниже 7.2, поэтому переопределите пути в переменной
$PATH, выполнив команду:export PATH=/usr/local/php72/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin - Выполните команду:
composer create-project codeigniter4/appstarter ~/путь/к/каталогу/проекта
После установки
- Измените версию PHP для сайта на 7.2 или выше (официальные требования).
- Отредактируйте файл
.htaccessв каталогеpublic:- Измените строку:
Options All -IndexesНа строку:
Options -Indexes - Измените строку:
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>