Samstag, 4. Februar 2012

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Media





20.11.2007
PEAR in PHP unter Mac OS X Leopard einbinden

Auf Fabian Schächters Blog suelzOmat.de wird gezeigt, wie sich das PEAR-Repository auch unters Apples Leopard in PHP einbinden lässt.

Über das Terminal wird dazu zunächst der PEAR-Installer heruntergeladen und installiert:

# Rootrechte hohlen
 sudo su

# PEAR-Installer herunterladen
 curl http://pear.php.net/go-pear > go-pear.php

# PEAR-Installer per PHP-CLI starten
 php go-pear.php

# PEAR-Installerskript löschen
 rm go-pear.php

Anschließend hat man ggf. noch das Problem, dass einige PEAR-Pakete den PEAR-Pfad gerne aus der php.ini auslesen möchten – die unter Leopard aber php.ini.default heißt. Es muss also noch eine angepasste php.ini angelegt werden:

# Rootrechte erlangen (falls nicht schon geschehen)
 sudo su

# php.ini.default nach php.ini kopieren
 cp /etc/php.ini.default /etc/php.ini

# php.ini anpassen
# in Zeile 496 sollte dies stehen:
# ;include_path = ".:/php/includes"
# per nano einfach in folgendes ändern:
# include_path = ".:/usr/share/pear"
 nano /etc/php.ini

Fertig – schon können PEAR-Pakete wie gewohnt installiert werden.

[rl]
http://suelzomat.de/