Skip to main content
Skip table of contents

ZendServer 9 Installation for i-effect 2.7 with PHP 7.1

We recommend that you enable the SSL protocol for the ZendServer. You can find instructions here: Setting up SSL for ZendServer


In order to use the browser interface WebControl under ZendServer 9.1.8 with PHP 7.1 within i-effect 2.7, the necessary version of Webcontrol must be installed manually, as described in the following instructions

WebControl versions for PHP 7.1 cannot be updated automatically. You will receive updates only on request.

Download WebControl for ZendServer 9 (PHP 7.1)

Download the backup file https://transfer.menten.com/webcontrol_3.27.52_PHP_7.1.savf and save it in the IFS of the IBM i partition concerned.

Copy the backup file to a SAVF

By entering the following command, the file is copied to a backup file. (Assuming that the downloaded file has been stored in the IFS directory /tmp)

CODE
CPYFRMSTMF FROMSTMF('/tmp/webcontrol_3.27.52_PHP_7.1.savf')
           TOMBR('/qsys.lib/qgpl.lib/webcontrol.file')
           MBROPT(*REPLACE)

Restore WebControl

The following command saves the web control folder /www/zendphp7/htdocs/webcontrol

CODE
RST DEV('/qsys.lib/qgpl.lib/webcontrol.file')
    OBJ(('/www/zendphp7/htdocs/webcontrol'))

Use the following commands to copy two files necessary for WebControl to the ZendServer folder

CODE
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)

Restart ZendServer

Finally, the ZendServer must be restarted.

CODE
STRZS7
Terminate the subsystem with selection 2
Then start the subsystem with selection 1

Check installation

After a successful installation the module ionCube Loader appears in the PHP / Extension menu of the ZendServer (at http://<SERVERNAME>:10081) as "Loaded".

Calling the WebControl

The web interface of i-effect is now available at http://<SERVERNAME>:10080/webcontrol

JavaScript errors detected

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

If this problem persists, please contact our support.