i-effect Manual

Reinstall ZendServer 8.5

If it is necessary to reinstall ZendServer, follow these instructions to back up an already installed Web Control and restore it to the newly installed ZendServer version

Quit ZendServer

Call the ZendServer administration menu and exit the web server

GO ZENDSVR6/ZSMENU
Selection 2
Selection 11

The subsystem ZENDSVR6 must now be finished and below QHTTPSVR no more ZENDSVR6 jobs are running.

Save WebControl

Use the following commands to save the current WebControl

CRTSAVF FILE(QGPL/WEBCONTROL)

SAV DEV('/qsys.lib/qgpl.lib/webcontrol.file') 
    OBJ(('/www/zendsvr6/htdocs/webcontrol'))  

Remove ZendServer

The following command uninstalls ZendServer

DLTLICPGM LICPGM(6ZSVRPI)     

Install ZendServer

Perform a fresh installation as described in Installing ZendServer

Restore secured Web Control

Restore the files saved by WebControl in the previous step

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

Copy Web Control Objects

Two objects must be copied into the ZendServer installation

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')
    REPLACE(*YES)

CPY OBJ('/www/zendsvr6/htdocs/webcontrol/ioncube_php_5.6/ioncube.ini')
    TODIR('/usr/local/zendsvr6/etc/conf.d')
    REPLACE(*YES)


Restart ZendServer

Access the ZendServer administration menu and start the web server

GO ZENDSVR6/ZSMENU
Selection 2
Selection 11
Selection 1