/etc/php.d/20-mysqlnd.ini - используется для коннекта с базой данных.
Установка memcached на CentOs 7: yum install memcached
Кроме самого сервера memcahed для PHP 8.2 в ОС CentOs 7 дополнительно устанавливал php-memcache. После перезагрузки httpd методы расширения были доступны в PHP. Ещё отдельно можно установить php-memcahed(то-есть с d на конце), для Bitrix он не требуется. Для того чтобы функционал данного расширения был доступен в PHP я перезагружал httpd.
etc/sysconfig/memcached CACHESIZE - значение в мегабайтах, OPTIONS - количество потоков, которое по умолчанию предположительно равно 4. Для того чтобы установить 8 требуется указать так "t 8".
Конфиг при котором удаётся подключиться по socket, при этом не из PHP
При следующем конфиге удаётся подключиться с использованием комманды: echo "stats" | nc -U /tmp/memcached.sock.
PORT="0"
USER="apache"
MAXCONN="10240"
CACHESIZE="400"
OPTIONS="-t 8 -s /tmp/memcached.sock -a 0777"
При данном конфиге имеет значение пользователь, а именно работает с пользователем apache. Если установить пользователя memcached, то из командной строки по socket не удастся подключиться. Права доступа, то-есть опция a значения не имеет, просто на всякий случай установил для теста права 777, при этом из PHP к memcached тем не менее не удаётся подключиться.