Zend Server Exception Caught

Installing Zend Server with a bundled Apache assumes that the following port settings are used: The Web server (Apache) is listening on port 10088; and the Zend Server User Interface are listening on 10081,10082 and the Zend Server User Interface in IBM I is listening on port 10088 . If your environment is configured differently, when trying to access the User Interface you will receive a "Zend Server Exception Caught" error message.

Note:

DEB and RPM installations do not need to listen to port 10088 because the Apache's distribution is used.

To fix this, the port settings must be changed.

To set the User Interface's settings to listen to a different Web server port:

Instructions on how to complete a procedure

After changing your Apache's port setting to another port:

  1. Change the User Interface's port setting as follows:
    Go to <install_path>/gui/application/data/usr/local/zendsvr/ httpd/conf/httpd.conf

  2. Open the file Zend Server.ini. In the section called "userServer", set the URL to the new port number. Change the  port number for directive “Listen”.

  3. Restart Apache.

The different installation options set different Apache configuration file locations as follows:

  • DEB Apache conf file: /etc/apache2/apache2.conf

  • RPM Apache conf file: /etc/httpd/conf/httpd.conf

  • Mac Apache conf file:  /usr/local/zend/apache2/conf/httpd.conf

  • IBM i  Apache conf file: usr/local/zendsvr/apache2/conf/httpd.conf