Веб-приложение PHP не может подключиться к MySQL, установленному с Zend Server CE на Mac OSX

1375
Kane

Я настраиваю среду разработки на Mac OSX.

Однако веб-приложение PHP не может подключиться к серверу mysql, установленному с Zend Server CE.

Информация об ошибке ниже,

[Type] dbnot_connect [2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 61 

Доступ к базе данных Mysql можно получить через phpAdmin, установленный вместе с Zend Server CE.

Тот же код хорошо работает в Windows или Linux в Zend Server CE.

0
PhpMyAdmin установлен на сервере или в вашей среде разработки? Это может быть проблема с тем, что ваш `bind` не разрешает доступ вне` localhost`. Если это не так, проверьте строку подключения и убедитесь, что она правильно закодирована. kobaltz 12 лет назад 0
phpMyAdmin также установлен на моем Mac. Он может получить доступ к серверу MySQL (установлен на Mac). И код извлекается из системы контроля версий, он хорошо работает с linux / windows для доступа к mysql, установленному с Zend Server на linux / windows. Kane 12 лет назад 0

1 ответ на вопрос

0
Scott C Wilson

Попробуйте подключиться в командной строке к mysql - возможно, вам нужно указать другой порт? Также есть проблема с файлом /var/mysql/mysql.sock в Lion - вы должны связать этот файл. Вот список инструкций: http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/

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