Skip to main content
Skip table of contents

ZendServer FAQ

Error XML-Toolkit: 4 (QSZSLTPR-Programm...) beim WebControl Login unter i-effect 2.7

Dieser Fehler tritt meisten Aufgrund fehlerhafter Berechtigungen auf. Bitte überprüfen Sie die Berechtigungen für den Ordner "\www\zendsvr6\htdocs\webcontrol\data\toolkit". Dieser Ordner benötigt folgende Berechtigung:

CODE
CHGAUT OBJ('/www/zendsvr6/htdocs/webcontrol/data/toolkit')
USER(*PUBLIC) DTAAUT(*RWX) OBJAUT(*OBJEXIST) SUBTREE(*ALL

Alle Übergeordneten Ordner müssen die Berechtigung *R für den User *PUBLIC haben.

Bei nachträglicher ZendServer Installation unter i-effect 2.7 - IonCube Loader installieren

Um das mit IonCube verschlüsselte WebControl  unter dem ZendServer 8.5.x zu starten, muss der IonCube Loader als Extension für den ZendServer installiert werden.

  • Der Loader (\www\zendsvr6\htdocs\webcontrol\ioncube_php_5.6\ioncube_loader_os400_powerpc-3_5.6.0.so) muss in den Ordner "/usr/local/zendsvr6/lib/php_extensions" kopiert werden.
  • Dazu den folgenden Befehl eingeben

    CODE
    CPY OBJ('/www/zendsvr6/htdocs/WebControl/ioncube_php_5.6/ioncube_loader_os400_powerpc-3_5.6.0.so') TODIR('/usr/local/zendsvr6/lib/php_extensions'
  • Die ioncube.ini Datei (\www\zendsvr6\htdocs\webcontrol\ioncube_php_5.6\ioncube.ini) muss in den Ordner "/usr/local/zendsvr6/etc/conf.d" kopiert werden.
  • Dazu den folgenden Befehl eingeben

    CODE
    CPY OBJ('/www/zendsvr6/htdocs/WebControl/ioncube_php_5.6/ioncube.ini') TODIR('/usr/local/zendsvr6/etc/conf.d')
  • Nun muss der ZendServer neu gestartet werden:
  • Im Greenscreen "go zendsvr6/zsmenu" aufrufen und mit Auswahl 11 und danach Auswahl 2 den ZendServer beenden. Dann in umgekehrter Reihenfolge mit Auswahl 1 und Auswahl 10 starten.
  • Konnte der IonCube Loader erfolgreich aktiviert werden, erscheint er im PHP / Extension Menü des ZendServers (unter http://<SERVERNAME>:10081) als "Loaded".



Zend Guard deaktivieren
Das Deaktivieren des Zend Guard Loader funktioniert nur über die Weboberfläche. Löscht man nur die Loader- und die .ini Datei, gibt es Fehlermeldungen beim Starten des ZendServers, da der Loader meistens vorher per default aktiv war.

  • Die ZendServer Weboberfläche muss aufgerufen werden: http://<SERVERNAME>:10081
  • Anmelden
  • In der linken Navigation den Punkt "Administration" → "Components" auswählen.
  • Wenn der Zend Guard Loader auf "Loaded" steht, die Checkbox davor auswählen und oben auf "Disable" klicken.
  • Anschließend muss der Zendserver neu gestartet werden. Dazu oben rechts auf das nun orange Symbol klicken und bestätigen.

Nach der Installation von i-effect 2.7 meldet ZendServer beim Zugriff auf Webcontrol, dass der ionCube PHP loader nicht installiert ist.

Beim Zugriff auf Webcontrol erscheint die folgende Fehlermeldung

CODE
Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking. Please visit get-loader.ioncube.com for install assistance.

Die Fehlermeldung erscheint, da nach der Installation von i-effect der ZendServer nicht neu gestartet wurde. Zend neu starten

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.