Задать вопрос
@protasovmikhail

Как правильно подключаться через сокет к БД?

Здравствуйте, бьюсь вторые сутки, не могу подружить пыху с базой через сокет.
Ubuntu desctop 16.04, nginx, php7.0-fmp, php7.0-mysql

Я делал следующее:
в конфиге БД добавил skip-networking и bind-address 127.0.0.1
в скрипте поменял хост на путь, и поставил аргумент сокета в 1.

Ошибка HY000 - 2002 php_network_getaddresses: getaddrinfo failed: Name or service not known

Еще интересный момент, если хост указать localhost, то будет - no such file, хотя в /etc/hosts все прописано
  • Вопрос задан
  • 471 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Код в студию
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы