Mittwoch, 31. Oktober 2007

Nachtrag: Vorbereitungen für OS X 10.5 Leopard

Am vergangenen Freitag wurde endlich der Leopard aus seinem Käfig gelassen und fand (laut eigener Aussage von Apple) bereits am ersten Verkaufswochenende bei über 2 Mio. Usern Anklang. Das Upgrade verlief, abgesehen von einigen Problemen mit dem Application Enhancer, vielerorts problemlos und auch die Fachpresse ist sich einig, dass Leopard ein würdiger Nachfolger von Tiger ist.

Neben der aufpolierten Oberfläche und Applikationen wie Time Machine, Spaces und Co. hat sich einiges interessantes und für uns relevantes unter der Haube getan. So spendiert Apple seinen Usern ab OS X 10.5 einen Apache2 (2.2.6), der uns den Umgang mit PHP5 wesentlich vereinfacht. Um das PHP5-Modul zu laden, entfernen wir in der httpd.conf (die mittlerweile in /etc/apache2 zu finden ist) an entsprechender Stelle das Kommentarzeichen

LoadModule php5_module libexec/apache2/libphp5.so

und restarten den Apache wie gehabt über die Kommandozeile

sudo apachectl restart

Sollte man sich für diesen Weg entscheiden, ist allerdings noch ein weiterer Schritt nötig. Bei der Benutzung einer MySQL-Datenbank wird Symfony früher oder später anmeckern, dass es über /var/mysql/mysql.sock keine Verbindung zur Datenbank aufnehmen kann. Dies liegt daran, dass mysql.sock nicht in /var/mysql, sondern in /tmp abgelegt wird. Am einfachsten behebt man dieses Problem mit einem entsprechenden Softlink:

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock


Damit ist auch Apples jüngste Raubkatze fit für Symfony ;)

1 Kommentare:

Transplante de Cabelo hat gesagt…

Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my blog, it is about the Transplante de Cabelo, I hope you enjoy. The address is http://transplante-de-cabelo.blogspot.com. A hug.