186  /  241

Конфигурация PHP

Просмотров: 3695
Дата последнего изменения: 04.05.2022
Марина Павлова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

В данной версии установки два местоположения для конфигов:

  • /etc/php/7.2/cli/php.d/ настройка CLI;
  • /etc/php/7.2/apache2-mod_php/php.d/ настройки модуля Apache.

Минимально необходимо добавить настройки для модуля Apache:

  • для модуля OPCache (файл opcache.ini) укажите:
    opcache.max_accelerated_files = 100000
    opcache.revalidate_freq = 0
  • и добавьте файл настроек zx-bitrix.ini

Все конфигурационные файлы можно скачать в архиве. Конфигурационные файлы для PHP находятся в папке: alt8/php.d.

Разместите их в директории /etc/php/7.2/apache2-mod_php/php.d/.

Можно проверить, что php нашел все модули без проблем и нет ошибок в конфигурации:

php -m

Создайте каталоги для сессий и загрузки файлов:

mkdir /tmp/php_upload /tmp/php_sessions
chown apache2:_webserver /tmp/php_upload /tmp/php_sessions -R 

Каталоги в /tmp находятся под управлением tmpfiles, делаем настройку для них:

vim /etc/tmpfiles.d/bitrix.conf
----
d /tmp/php_sessions 0770 apache2 _webserver -
d /tmp/php_upload 0770 apache2 _webserver -
----
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии