Я установил виртуальный хост на моей локальной машине myhost.com, установил Zend там и сейчас пытаюсь подключиться к базе данных MySQL. Я получаю следующее сообщение об ошибке:
Сообщение: SQLSTATE [HY000] [2003] Не удается подключиться к серверу MySQL на «myhost.com» (10060)
Все советы, которые я нашел через Google, не помогли. Я использую антивирус Касперского и добавил порт 3306 в список разрешенных для MySQL и Apache. Я также пинговал myhost.com:3306 и получал ответ (с IP-адресом 67.63.50.51), хотя localhost: 3306 и 127.0.0.1:3306 не найдены. Я проверил, что другие приложения могут по-прежнему получать доступ к MySQL, если вместо них указан виртуальный хост, а мои не Zend-приложения работают.
Полагаю, мне нужно сделать что-то еще с портом или, возможно, заставить приложение использовать другой порт, но я не уверен, как это сделать.
Любая помощь приветствуется.