Hi,
I’am migrating my icingaweb2 CentoS-7 container to RHEL9 container. Using php-fpm 8.0 + nginx i get the following error from icingaWeb server:
**Fatal error** : Uncaught Error: Class "Zend_Controller_Request_Http" not found in /usr/share/icingaweb2/library/Icinga/Web/Request.php:14 Stack trace: #0 /usr/share/icingaweb2/library/Icinga/Application/ClassLoader.php(275): require() #1 /usr/share/icingaweb2/library/Icinga/Application/EmbeddedWeb.php(89): Icinga\Application\ClassLoader->loadClass() #2 /usr/share/icingaweb2/library/Icinga/Application/Web.php(92): Icinga\Application\EmbeddedWeb->setupRequest() #3 /usr/share/icingaweb2/library/Icinga/Application/ApplicationBootstrap.php(388): Icinga\Application\Web->bootstrap() #4 /usr/share/icingaweb2/library/Icinga/Application/webrouter.php(105): Icinga\Application\ApplicationBootstrap::start() #5 /usr/share/icingaweb2/public/index.php(4): require_once('...') #6 {main} thrown in **/usr/share/icingaweb2/library/Icinga/Web/Request.php** on line **14**
Icinga Web 2 version : 2.12.5
Web browser used : Any (firefox, chrome, ..)
PHP version used (php --version) : 8.0.30
Server operating system and version: Alma-9.4 (rhel9)
I installed “Zend Framework 1” package as recommended on the web and properly configured the include_path for PHP to load library from /usr/share/php/Zend
Nothing helps.
Any idea or similar issue observed and fixed?
Thank you in advance
Frank
Thank you for your advice!
Regarding Debian solution, by ‘freely’, do you mean i can find icinga2/web2 Debian Dockerfile somewhere?
Please could you give entry-point for that?