Почему из консоли могу подключиться в бд, а из кода нет?

Здравствуйте, есть такая сложность. Есть сайт работающий из докера. И из консоли я в mysql могу зайти, а по тем же доступам mysqli отдает Can't connect to MySQL server on '127.0.0.1' (111).

private $_pacs = array(
        'host'  => '127.0.0.1',
        'db'    => 'pacsdb',
        'user'  => 'root',
        'password' => 'admin'
    );
    
    private $_db = null;
    
    
    public function __construct()
    {
        $this->_db = $this->connect($this->_pacs);
    }     
    
    protected function connect($db_info)
    {
        $db = new mysqli($db_info['host'],$db_info['user'],$db_info['password'],$db_info['db']);
        
        if (mysqli_connect_errno()) {
            var_dump(mysqli_connect_error());
            exit();
        }
        
        $db->set_charset("utf8");
        
        return $db;    
    }


Подскажите пожайлуста, куда копать?
Спасибо
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
06 дек. 2019, в 03:49
300 руб./за проект
06 дек. 2019, в 01:32
10000 руб./за проект
06 дек. 2019, в 00:20
4000 руб./за проект