symfony RedisAdapter redis url Подключение без пароля, как убрать пароль
Primary tabs
В моём случае достаточно было заменить что-то вроде:
const REDIS_SOCKET = 'redis://пароль@127.0.0.1:6379';
на
const REDIS_SOCKET = 'redis://127.0.0.1:6379';
-- т.е. пароль это все, что после "протокола" redis:// и оканчивается "собакой" (собака - разделитель и в сам пароль не входит), даже если в этом чем-то есть сбивающее с толку двоеточие, например в моём случае было:
const REDIS_SOCKET = 'redis://user:user1@127.0.0.1:6379';
Данный url использовался в вызове:
RedisAdapter::createConnection()
Описанная выше правка позволяет, в частности, избавиться от ошибки ERR Client sent AUTH, but no password is set.
- Log in to post comments
- 1911 reads