Ich muss PHP in meinem Home-Verzeichnis installieren, ohne ein Verzeichnis außerhalb meines Hauses zu verschmutzen [sehr wichtige Voraussetzung!]. Im System läuft bereits eine ältere PHP-Version.Installieren von PHP in meinem Home-Verzeichnis
fand ich Anweisungen hier: http://blog.thecybershadow.net/2013/01/25/installing-php-and-apache-module-under-home/
ich diese Befehle in meinem Home-Verzeichnis, als normaler Benutzer dan
$ ./configure --prefix=/home/dan/php
$ make
$ INSTALL_ROOT=/home/dan/php make install
Der Autor des Artikels Staaten ausführt, der sowohl --prefix
verwenden müssen und INSTALL_ROOT
um sicherzustellen, dass nichts außerhalb Ihres Heim-Verzeichnisses installiert wird.
PHP installiert wird (! Yeah), aber leider wird es hier installiert:
/home/dan/php/php55/home/dan/php/php55/bin
während ich hatte gehofft, dass es hier bekommen installiert:
/home/dan/php/php55/bin
Was soll ich tun? Sollte ich nur eins der Direktiven verwenden? Was ist der sauberste und konventionellste Weg?