Dies ist eine alte Version des Dokuments!


Update von Mac OS X - Client (Als Server)

WICHTIG
:!r: Sie müssen bei dem Update, wie unten beschrieben, auf untermStrich X3 bzw X2 12.6 PHP 7.1, oder neuer, aktualisieren. Ältere Versionen sind nicht kompatibel. :!r:

Öffnen Sie die Datei /etc/apache2/httpd.conf mit dem Texteditor.

PHP 7, mod_expires und mod_rewrite aktivieren

Da Mac OS X bereits einen Apache Webserver inklusive PHP mit liefert, muss dieser nur aktiviert und konfiguriert werden.

Entfernen Sie nun 3x die # vor den Modulen:

AllowOverride aktivieren

None gegen All ersetzen:

 
  1. Entpacken Sie die Datei.
    • Sie sollte nun unter /Users/IHR_BENUTZERNAME/Downloads/ioncube liegen.
  2. Kopieren Sie das Verzeichnis ioncube nach /etc
    1. Kopieren Sie dazu das Verzeichnis ioncube.
    2. Gehen Sie in den Finder und wählen Sie im Menü „Gehe zu“ > „Gehe zu Ordner“:
    3. Geben sie /etc ein.
    4. Fügen Sie ioncube ein. Sie sollten nun das Verzeichnis /etc/ioncube haben.
  3. Editieren Sie nun die /etc/php.ini:
    • Diese Datei /etc/php.ini muss nicht existieren. Legen Sie die Datei dann einfach an.

macOS High Sierra 10.13

[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_7.1.so
 

Um den Apache zu starten, öffnen Sie das „Terminal“ und geben Sie folgendes ein:

sudo apachectl start
#oder
sudo /usr/sbin/apachectl start

Neustart:

sudo apachectl restart
#oder
sudo /usr/sbin/apachectl restart

:righty: Bei der Eingabe des Kennworts wird dieses nicht dargestellt!

 

Wenn Sie die PHP Version ändern, müssen Sie sicherstellen, dass untermStrich in der passenden Version vorliegt.

Aktualisieren Sie dazu vor der Änderung der PHP Version auf untermStrich X3.

Aktualisieren Sie dazu vor der Änderung der PHP Version auf PHP 7.4 auf untermStrich X3 13.4 oder neuer.

Es gibt unterschiedliche Versionen für unterschiedliche PHP Versionen. Welche untermStrich Version auf welcher PHP Version lauffähig ist, finden Sie hier:

 

I. Systemumgebung prüfen

Stellen Sie sicher, dass die Systemumgebung korrekt für die Ziel PHP Version konfiguriert/installiert ist:

Nach PHP Versionsänderung bedeutet: Das PHP/Apache Bundle müssen Sie vorher aktualisieren. Info für Windows.

II. Migrationsscript aufrufen

Rufen Sie das Migrationsscript auf

  • Windows: migrate.bat im Verzeichnis C:\Apache24\htdocs\ustrich\
    • Kommt es zu einer Fehlermeldung beim Update, stoppen Sie bitte den Apache Dienst vor dem Update und starten Sie diesen nach dem Update wieder.
  • Linux und macOS: php migrate.php im untermStrich Programmverzeichnis.
  • Bitte melden Sie sich nach der erfolgreichen Migration bei untermStrich an und installieren Sie das aktuelle Update nochmals direkt über die Weboberfläche von untermStrich.
 

Testen Sie, ob JAVA nach dem Update noch verfügbar ist - Konfiguration, Externe Systeme. Wenn nicht, installieren Sie es bitte neu.










Öffnen Sie die Datei /etc/apache2/httpd.conf mit dem Texteditor.

PHP 5 aktivieren

Da Mac OS X bereits einen Apache Webserver inklusive PHP mit liefert, muss dieser nur aktiviert und konfiguriert werden.

Entfernen Sie nun die # vor dem PHP Modul:

mod_expires und mod_rewrite auf OS X Yosemite 10.10, OS X El Capitan 10.11 und macOS Sierra 10.12 aktivieren

AllowOverride aktivieren

None gegen All ersetzen:

 
  1. Entpacken Sie die Datei.
    • Sie sollte nun unter /Users/IHR_BENUTZERNAME/Downloads/ioncube liegen.
  2. Kopieren Sie das Verzeichnis ioncube nach /etc
    1. Kopieren Sie dazu das Verzeichnis ioncube.
    2. Gehen Sie in den Finder und wählen Sie im Menü „Gehe zu“ > „Gehe zu Ordner“:
    3. Geben sie /etc ein.
    4. Fügen Sie ioncube ein. Sie sollten nun das Verzeichnis /etc/ioncube haben.
  3. Editieren Sie nun die /etc/php.ini:
    • Diese Datei /etc/php.ini muss nicht existieren. Legen Sie die Datei dann einfach an.

macOS Sierra 10.12

[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.6.so
 

Um den Apache zu starten, öffnen Sie das „Terminal“ und geben Sie folgendes ein:

sudo apachectl start

Neustart:

sudo apachectl restart

:righty: Bei der Eingabe des Kennworts wird dieses nicht dargestellt!

 

Testen Sie, ob JAVA nach dem Update noch verfügbar ist - Konfiguration, Externe Systeme. Wenn nicht, installieren Sie es bitte neu.