- Registriert
- 03.03.08
- Beiträge
- 47
Unter OS X 10.5.8 ist php in der Version 5.2.10 installiert. Kann mit
php -v
auf der Konsole überprüft werden.
Da ich aber mit der Version 5.3.0 arbeiten möchte, habe ich mir von http://www.entropy.ch/software/macosx/php/ die Version runter geladen und installiert.
Hiermit kann ich php in der Version 5.3.0 mit
/usr/local/php5/bin/php
ausführen.
Wenn ich jetzt jedoch
whereis php
auf der Konsole eingebe, erhalte ich weiterhin
/usr/bin/php
und da greift er definitiv auf die Version 5.2.10 zu.
Damit ich nicht den ganzen Pfad /usr/local/php5/bin/php eingeben muss, habe ich folgendes gemacht:
cd /usr/bin/php
um ins richtige Lauferrk zu wechseln
Anschliessend
sudo mv php php.save
um die alte Version von php zu sichern
Dann mache ich mit
sudo ln -s /usr/local/php5/bin/php php
einen Link auf die neue Version von php.
Ein
php -v
zeigt mir, dass jetzt mit Version 5.3.0 gearbeitet wird.
Problem hierbei ist nur, dass bei jeden Update von OS X der ursprüngliche Zustand wieder hergestellt wird.
Hat hierzu jemand eine brauchbare Lösung?
Gruss
Stefan
php -v
auf der Konsole überprüft werden.
Da ich aber mit der Version 5.3.0 arbeiten möchte, habe ich mir von http://www.entropy.ch/software/macosx/php/ die Version runter geladen und installiert.
Hiermit kann ich php in der Version 5.3.0 mit
/usr/local/php5/bin/php
ausführen.
Wenn ich jetzt jedoch
whereis php
auf der Konsole eingebe, erhalte ich weiterhin
/usr/bin/php
und da greift er definitiv auf die Version 5.2.10 zu.
Damit ich nicht den ganzen Pfad /usr/local/php5/bin/php eingeben muss, habe ich folgendes gemacht:
cd /usr/bin/php
um ins richtige Lauferrk zu wechseln
Anschliessend
sudo mv php php.save
um die alte Version von php zu sichern
Dann mache ich mit
sudo ln -s /usr/local/php5/bin/php php
einen Link auf die neue Version von php.
Ein
php -v
zeigt mir, dass jetzt mit Version 5.3.0 gearbeitet wird.
Problem hierbei ist nur, dass bei jeden Update von OS X der ursprüngliche Zustand wieder hergestellt wird.
Hat hierzu jemand eine brauchbare Lösung?
Gruss
Stefan
)