ZendServer 9 Installation für i-effect 2.7 mit PHP 7.1
Wir empfehlen Ihnen die Aktivierung des SSL Protokols für den ZendServer. Eine Anleitung finden Sie hier: SSL für ZendServer einrichten
Um innerhalb von i-effect 2.7 die Browseroberfläche WebControl unter ZendServer 9.1.8 mit PHP 7.1 verwenden zu können, muss die dafür notwendige Version von Webcontrol, wie in nachfolgender Anleitung beschrieben, manuell installiert werden.
WebControl Versionen für PHP 7.1 können nicht automatisch aktualisiert werden. Sie erhalten Updates nur auf Anfrage.
WebControl für ZendServer 9 (PHP 7.1) herunterladen
Laden Sie die Sicherungsdatei https://transfer.menten.com/webcontrol_3.27.52_PHP_7.1.savf herunter und speichern Sie diese im IFS der betreffenden IBM i Partition.
Die Sicherungsdatei in eine SAVF kopieren
Mit Eingabe des folgenden Befehls wird die Datei in eine Sicherungsdatei kopiert. (Unter der Annahme, dass die herunter geladene Datei im IFS Verzeichnis /tmp abgelegt wurde)
CPYFRMSTMF FROMSTMF('/tmp/webcontrol_3.27.52_PHP_7.1.savf')
TOMBR('/qsys.lib/qgpl.lib/webcontrol.file')
MBROPT(*REPLACE)
WebControl zurückspeichern
Der folgende Befehl speichert den Webcontrol Ordner /www/zendphp7/htdocs/webcontrol zurück.
RST DEV('/qsys.lib/qgpl.lib/webcontrol.file')
OBJ(('/www/zendphp7/htdocs/webcontrol'))
Die folgenden Befehle aufrufen um zwei für WebControl notwendige Dateien in den ZendServer Ordner zu kopieren
CPY
OBJ('/www/zendphp7/htdocs/webcontrol/ioncube_php_7.1/ioncube_loader_os400_7.1zs_
10.3.3.so')
TODIR('/usr/local/zendphp7/lib/php_extensions')
REPLACE(*YES)
CPY OBJ('/www/zendphp7/htdocs/webcontrol/ioncube_php_7.1/ioncube.ini')
TODIR('/usr/local/zendphp7/etc/conf.d')
REPLACE(*YES)
ZendServer neu starten
Zum Abschluss muss der ZendServer neu gestartet werden.
STRZS7
Mit Auswahl 2 das Subsystem beenden
Mit Auswahl 1 das Subsystem anschließend starten
Installation überprüfen
Nach einer erfolgreichen Installation erscheint im PHP / Extension Menü des ZendServers (unter http://<SERVERNAME>:10081) das Modul ionCube Loader als "Loaded".
WebControl aufrufen
Die Weboberfläche von i-effect ist nun erreichbar unter http://<SERVERNAME>:10080/webcontrol