在「系統」>「監控運作狀況」下,我收到「後端 icinga 未運行」錯誤,詳細資訊如下:
致命錯誤:未捕獲的錯誤異常:未捕獲的錯誤異常:setcookie() 期望參數3 為整數,在/usr/share/php/Icinga/Web/Response.php:326 中給出的浮點數堆疊追蹤: #0 [內部函數]:Icinga\ Application\ApplicationBootstrap->Icinga\Application{closure}(2, 'setcookie() exp...', '/usr/share/php/...', 326, Array) #1 /usr/share/php/ Icinga/Web/Response.php(326): setcookie('icingaweb2-appl...', '{"acknowledged-...', 2147483648, '/icingaweb2/', NULL , true, true) #2 /usr /share/php/Icinga/Web/Response.php(338): Icinga\Web\Response->sendCookies() #3 /usr/share/icingaweb2/library/vendor/Zend/ 。 ) #5 /usr/share/php /Icinga/Application/Web.php(300): Zend_Controller_Front->dispatch(Object(Icinga\Web\Request), Object(Icinga\Web\Response)) #6 /usr/share /php/Icinga/Application/webrouter. php(104): /usr/share/icingaweb2/library/vendor/Zend/Controller/Plugin/Broker.php 第 259 行中的 Icinga\Application\Web->dispatch()
在我看來,這就像 Icinga Web 程式碼異常,但也許它就在我這邊。有沒有人看過這個?我正在使用樹莓派。
答案1
對我來說,深入研究錯誤顯示以下命令出現錯誤:
icinga2 daemon -C
以下顯示所有權錯誤
ls -la /etc/icinga2/features-available/
使固定:
chown icinga:icinga /etc/icinga2/features-available/ido-mysql.conf icinga2 daemon -C systemctl reload rh-php71-php-fpm.service systemctl reload icinga2