yii2 Failed to open redis DB connection (redis.sock, database=0): 2 - No such file or directory. Настройка локального конфига
Primary tabs
Database Exception – yii\db\Exception
Failed to open redis DB connection (/var/run/redis/redis.sock, database=0): 2 - No such file or directoryError Info: No such file or directory
Проблема возникает при использовании редиса.
Решение
Можно:
- или настроить редис на использование не tcp сокета
- или в локальном конфиге yii2 написать что-то вроде:
<?php defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); return [ 'components' => [ 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=bbb', 'username' => 'root', 'password' => '1234', 'charset' => 'utf8', 'tablePrefix' => '', ], 'redis' => [ 'class' => 'yii\redis\Connection', //'unixSocket' => '/var/run/redis/redis.sock', 'unixSocket' => null, 'hostname' => 'localhost', 'port' => 6379, 'database' => 0, ], ], ];
- Log in to post comments
- 9454 reads