Мне удалось подключиться через сокет, запустив redis с redis:redis
пользователем и изменив местоположение файла сокета в config на /var/lib/redis/redis.sock
777, а также установив разрешения dir
для папки, к которой у пользователя redis был доступ, и я не смог записать в /var/log/redis.log
поэтому пришлось перенести журнал redis в его домашнюю директорию.
В php отказано в соединении с /tmp/redis.socket на cpanel
Я установил redis на свой Cpanel Centos 6.9 VPS и успешно подключился к нему через tcp. Я хотел поделиться соединением redis.socket вместо tcp с несколькими пользователями на моем vps, но не смог этого сделать, так как php выдает ошибку с отказом в разрешении.
Я уже пытался установить разрешение для /tmp/redis.socket 755, даже для 777, хотя я понимаю, что в этом нет никакого смысла, поскольку он только добавляет разрешение на запись.
Я попытался запустить службу как пользователь redis и переместить местоположение сокета в /home/redis/redis.socket.
Но независимо от того, что я пытаюсь это выдает ошибку отказа в разрешении.
Я также понимаю, что предоставление доступа к сокету одного экземпляра нескольким пользователям может вызвать проблемы, но я действительно управляю большинством сайтов на моем VPS, поэтому это не должно быть проблемой.
Не могли бы вы мне помочь. Благодарю.
1 ответ на вопрос
Похожие вопросы
-
4
Как установить рабочий стол GNOME на Linux (CENTOS)
-
2
Подключение MIDI-контроллера к CentOS5
-
2
Ищем / ждем домен бесконечно
-
-
1
Поддержка CentOS и / dev / midi
-
5
Есть ли * хороший * HTML-режим для emacs?
-
2
CentOS Двойной экран не работает
-
3
CentOS - разница между ssh -X и startx и запуском графического интерфейса
-
3
Как работает X11?
-
4
Проверка версии PHP, на которой я работаю в Linux?
-
2
Mac OS X bash: удалите все apache и PHP вхождения