Ну он сам себе злобный буратиноmagicum wrote:redis, открытый в паблик и без аутентификации
Вешаем на 127.0.0.1 и всё.
Возможно там ещё такое дело, что при сокете не надо тюнить сеть в ОС, поскольку коннектов по сети нет, а если там стотыщмильёнов коннектов к редису по сети, хоть и локально, то начинаются проблемы, хз, не специалист, но мысли такие.magicum wrote:по сокету мне видится только одна польза
отправилadmin wrote:В доке пишет что должно конектить в виде /var/temp/redis/redis.sock
Скидывайте плз шел туда где не конектит, попробуем простой скрипт сначала в 3 строки в виед
$redis = new Redis();
$redis->connect($host, $port);
Спасибо, действительно ценная информация.burn wrote:Кому-то может пригодиться.
Проблема решилась переносом сокета в другую папку.
Папка /tmp и т.п. не подходит т.к. по дефолту включается "PrivateTmp" и php-fpm будет искать сокет не в /tmp, а в /tmp/systemd-private-d2ab0b563e004c938a4094565f81a76e-php-fpm.service-nrzOIY/tmp/
Можно это выключить тут:
/etc/systemd/system/multi-user.target.wants/php-fpm.service
Но мы не стали, а просто изменили папку на /var/run/redis/