PHP-Webanwendung kann keine Verbindung zu MySQL herstellen, das mit Zend Server CE unter Mac OSX installiert ist

1467
Kane

Ich stelle eine Entwicklungsumgebung unter Mac OSX ein.

Die PHP-Webanwendung kann jedoch den mit Zend Server CE installierten MySQL-Server nicht verbinden.

Die Fehlerinformationen finden Sie unten.

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

Auf die MySQL-Datenbank kann auch über den mit Zend Server CE installierten phpAdmin zugegriffen werden.

Derselbe Code funktioniert unter Windows oder Linux in Zend Server CE gut.

0
Ist der phpMyAdmin auf dem Server oder in Ihrer Entwicklungsumgebung installiert? Es könnte ein Problem mit Ihrem `bind 'sein, der nicht den Zugriff von' localhost 'erlaubt. Wenn dies nicht der Fall ist, überprüfen Sie Ihre Verbindungszeichenfolge, um sicherzustellen, dass sie richtig codiert ist. kobaltz vor 12 Jahren 0
phpMyAdmin ist auch auf meinem Mac installiert. Es kann auf den Mysql-Server zugreifen (auf Mac installiert). Und der Code wird von der Quellcodeverwaltung ausgecheckt. Er funktioniert gut mit linux / windows, um auf die mit Zend Server installierte mysql unter linux / windows zuzugreifen. Kane vor 12 Jahren 0

1 Antwort auf die Frage

0
Scott C Wilson

Versuchen Sie, sich über die Befehlszeile mit mysql zu verbinden. Möglicherweise müssen Sie einen anderen Port angeben. Es gibt auch die Ausgabe der Datei /var/mysql/mysql.sock in Lion - Sie müssen diese Datei verlinken. Hier eine Liste von Anweisungen: http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/