Permissão Php negada na conexão com /tmp/redis.socket no cpanel

0

Eu instalei o redis no meu Cpanel Centos 6.9 VPS e conectei-o com sucesso via tcp. Eu queria compartilhar a conexão redis.socket em vez de tcp com vários usuários no meu vps, mas não conseguir fazê-lo como php lança um erro com permissão negada.

Eu já tentei definir permissão para /tmp/redis.socket 755, mesmo para o 777, embora eu entenda que não há sentido nisso, pois apenas adiciona permissão de escrita.

Eu tentei executar o serviço como usuário de redis e realocar o local do soquete para /home/redis/redis.socket.

Mas não importa o que eu tente, isso gera permissão de erro negado.

Eu também entendo que dar acesso ao soquete de instância única para vários usuários pode causar problemas, mas eu gerencio a maioria dos sites nos meus vps, portanto, isso não deve ser um problema.

Você poderia por favor me ajudar? Obrigado.

    
por Andrius Solopovas 31.03.2018 / 13:58

1 resposta

0

Consegui conectar via soquete executando redis com redis:redis user e alterando o local do arquivo de soquete em config para /var/lib/redis/redis.sock e definindo permissões para 777, assim como tive que definir dir settings para folder onde redis o usuário tinha acesso, e eu não consegui escrever em /var/log/redis.log , então tive que mover o redis log para o seu diretório home.

    
por 01.04.2018 / 11:48