synology:php_permanent_auf_die_aktuellste_version_verweisen
PHP permanent auf die aktuellste Version verweisen
Um im Terminal PHP auf die aktuellste Version zu verweisen muss ein symbolische Link angelegt werden:
- Systemsteuerung → Terminal & SNMP → SSH-Dienst aktivieren
- Über ein Terminalprogramm auf die DiskStation zugreifen: ssh [admin]@[IP-Adresse]
- Auf den User „root“ wechseln: sudo -i
- Das Passwort ist das gleiche wir für den Systemadministrator [admin]
- Die installierten PHP Versionen auflisten: ls /usr/local/bin/php??
- Die letzte Version suchen (z.B. /usr/local/bin/php72)
- Mit dem Kommando php -v die aktuelle Version prüfen. Sollte hier schon die letzte gewünschte Version angezeigt werden, kann hier beendet werden.
- In das Verzeichnis /usr/bin wechseln (cd /usr/bin)
- Die aktuelle Version umbenennen: mv php php.bak
- Einen neuen symbolischen Link zur gewünschten Version erstellen: ln -s /usr/local/bin/php72 php
- Mit dem Kommando php -v die aktuelle Version prüfen.
- Mit dem Kommando „exit“ 2x aus dem Terminal aussteigen.
- Systemsteuerung → Terminal & SNMP → SSH-Dienst deaktivieren nicht vergessen.
ACHTUNG: Durch diese Änderung kann es vorkommen, dass im Paket-Zentrum Pakete nicht mehr aktualisiert werden können. In diesem Fall ist die Änderung rückgängig zu machen.
- Schritte 1 bis 8 durchführen
- Schritt 9 ersetzten: Symbolischen Link zu neuen Version löschen: rm php
- Schritt 10 ersetzen: gesicherte Version wieder umbenennen: mv php.bak php
- Ab Schritt 11 fortsetzen
synology/php_permanent_auf_die_aktuellste_version_verweisen.txt · Zuletzt geändert: 2020/07/08 15:47 von 127.0.0.1