Benutzer-Werkzeuge

Webseiten-Werkzeuge


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:

  1. Systemsteuerung → Terminal & SNMP → SSH-Dienst aktivieren
  2. Über ein Terminalprogramm auf die DiskStation zugreifen: ssh [admin]@[IP-Adresse]
  3. Auf den User „root“ wechseln: sudo -i
  4. Das Passwort ist das gleiche wir für den Systemadministrator [admin]
  5. Die installierten PHP Versionen auflisten: ls /usr/local/bin/php??
  6. Die letzte Version suchen (z.B. /usr/local/bin/php72)
  7. Mit dem Kommando php -v die aktuelle Version prüfen. Sollte hier schon die letzte gewünschte Version angezeigt werden, kann hier beendet werden.
  8. In das Verzeichnis /usr/bin wechseln (cd /usr/bin)
  9. Die aktuelle Version umbenennen: mv php php.bak
  10. Einen neuen symbolischen Link zur gewünschten Version erstellen: ln -s /usr/local/bin/php72 php
  11. Mit dem Kommando php -v die aktuelle Version prüfen.
  12. Mit dem Kommando „exit“ 2x aus dem Terminal aussteigen.
  13. 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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki