Webhosting: Hilfe & Tipps

Wie kann ich die Standard PHP-Version auf der Kommandozeile ändern?

Wenn Sie die PHP-Version im Menüpunkt Domains ändern, so ändert sich implizit auch die Standard PHP-Version auf der Kommandozeile (command line) für das dort ausgewählte Verzeichnis. Dies bedeutet, dass alle PHP-Scripts inner- und unterhalb dieses Verzeichnis automatisch mit der im Kundenmenü definierten PHP-Version aufgerufen werden.

Setzen Sie einen (oder mehrere) Vhosts direkt auf das ~/html Verzeichnis, gilt diese Version auch für Ihr komplettes $HOME Verzeichnis (/var/www/<user>, also z.B. auch Dateien unter ~/files/). Haben Sie mehrere Vhosts mit unterschiedlichen PHP Versionen auf dasselbe Verzeichnis gesetzt, gilt die höchste Version.

Dies ist z.B. bei Contao von Nöten, wenn Sie die Installation via SSH und composer vornehmen. Contao braucht als DocumentRoot web oder public, das Verzeichnis davor aber ebenfalls die höhere PHP-Version. Nutzen Sie dagegen den contao-manager via Ihrem Browser ist dies nicht von Nöten.