phpMyAdmin unter Zend Server CE
Vor einigen Tagen traf mein neues Macbook in der Firma ein. Nachdem ich bereits unter Windows XP sowie Windows Vista den Zend Server CE erfolgreich zum Laufen brachte, installierte ich auch unter Mac OS X 10.5.8 (Leopard) den Zend Server CE.
Die Installation des Zend Server CE gestaltete sich recht einfach. Die Freude war jedoch nicht von Dauer. Ein Aufruf der URL http://localhost überraschte mich negativ. Anstelle der Willkommens-Seite des Zend Server CE erhielt ich einen Error 404.
Nach einiger Recherche ermittelte ich, dass der Zend Server CE unter Mac OS X nicht unter Port 80, sondern unter den Ports 10081 sowie 10088 erreichbar ist. Um in die Administration des Servers zu gelangen, muss man die URL http://localhost:10081 aufrufen. Um den Projektordner zu erreichen, ruft man die folgende URL auf: http://localhost:10088. Doch wo befindet sich phpMyAdmin?
Eine weitere Untersuchung ergab, dass sich phpMyAdmin unter der URL http://localhost:10081/phpMyAdmin befindet. Also trug ich in einem laufenden Zend Framework Projekt die URL localhost:10081 als Host der Datenbank ein. Doch anstatt einer Verbindung zur Datenbank, erhielt ich die Fehlermeldung Unknown MySQL server host "localhost:10081". Zu früh gefreut, dachte ich mir, und musste meine Untersuchungen weiter ausweiten. Im MySQL Forum von Sun fand ich dann die Erleuchtung. MySQL läuft standardmäßig unter Port 3306. Um eine Verbindung zur Datenbank aufzubauen, muss man allerdings nicht den Host localhost:3306 angeben, sondern lediglich den Host localhost. Und siehe da: Plötzlich klappte die Verbindung zur Datenbank einwandtfrei.

Nach oben

















