i-effect Manual

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".

image2019-3-18_19-17-10.png

WebControl aufrufen

Die Weboberfläche von i-effect ist nun erreichbar unter  http://<SERVERNAME>:10080/webcontrol