Ad Widget

Collapse

Looking up Latest Data - PHP warnings

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AC_Sherway
    Junior Member
    • May 2025
    • 5

    #1

    Looking up Latest Data - PHP warnings

    Hello,

    Pretty new to Zabbix, still setting up hosts and applying templates.
    I ran into these warning messages (at the bottom of the post) while searching Latest Data without a name to filter.
    For example, looking at the Host Group Appliances, or the DB001 server. but if I filtered it with an item name, the warnings would go away.

    It feels like I've somehow managed to orphan a linkage between an item and the host, and when the search is open-ended it throws the warning, but when looking for something specific the orphaned record isn't part of the data pull.

    Has anyone else seen this before and what could be done to correct the warning. It isn't show-stopping, but when my users are accessing it, it looks poorly configured to have these warnings.

    Code:
    Undefined array key "selected" [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CTabFilter->toString() → CTag->toString() → CTabFilter->bodyToString() → CDiv->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() → array_filter() → CPartial->{closure}() in app/partials/monitoring.latest.subfilter.php:39]
    Undefined array key "selected" [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CTabFilter->toString() → CTag->toString() → CTabFilter->bodyToString() → CDiv->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() → array_filter() → CPartial->{closure}() in app/partials/monitoring.latest.subfilter.php:51]
    Undefined array key "selected" [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CTabFilter->toString() → CTag->toString() → CTabFilter->bodyToString() → CDiv->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.subfilter.php:58]
    Undefined array key "name" [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CTabFilter->toString() → CTag->toString() → CTabFilter->bodyToString() → CDiv->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.subfilter.php:76]
    Undefined array key 10692 [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:101]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:232]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:232]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:247]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:248]
    Undefined array key 10692 [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:101]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:232]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:232]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:247]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:248]
    Undefined array key 10692 [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:101]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:232]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:232]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:247]
    Trying to access array offset on null [zabbix.php:17 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → CHtmlPage->show() → CHtmlPage->toString() → CTag->__construct() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → CTag->addItem() → CObject->addItem() → unpack_object() → CPartial->getOutput() → include() in app/partials/monitoring.latest.view.html.php:248]
  • AC_Sherway
    Junior Member
    • May 2025
    • 5

    #2
    Anyone seen these Undefined array key, or accessing array offset on null errors ?

    Comment

    • markfree
      Senior Member
      • Apr 2019
      • 868

      #3
      Which version of Zabbix are you using?
      Did you modify the default installation in any way?

      Comment

      • AC_Sherway
        Junior Member
        • May 2025
        • 5

        #4
        Nothing modified from the default installation.
        using 7.0 (currently have 7.0.14 installed)
        on ubuntu 24.04.2

        Comment

        • Markku
          Senior Member
          Zabbix Certified SpecialistZabbix Certified ProfessionalZabbix Certified Expert
          • Sep 2018
          • 1781

          #5
          Never seen this kind of problem, but I would (1) check that all upgrades are installed (sudo apt update && sudo apt upgrade) and web server is restarted, (2) check that zabbix* packages are the same version (dpkg -l zabbix\*), and (3) purge and reinstall the zabbix web frontend package.

          Markku

          Comment

          • markfree
            Senior Member
            • Apr 2019
            • 868

            #6
            Check that your environment meets Zabbix requirements.

            Comment

            • AC_Sherway
              Junior Member
              • May 2025
              • 5

              #7
              Environment meets the zabbix requirements, all upgrades are installed and all are the same version. tried to purge and reinstall web frontend package and now I get 404 error. Quite unfortunate now.

              Comment

              • AC_Sherway
                Junior Member
                • May 2025
                • 5

                #8

                I was able to get /zabbix url working again, the apt install zabbix-frontend-php didn't apply apache conf but the apt remove zabbix-frontend-php did (maybe I accepted the wrong prompt).
                but
                I found this to link a good looking conf file and reloading apache2 and the 404 went away
                ln -sf /etc/zabbix/apache.conf /etc/apache2/conf-available/zabbix.conf

                however the php error messages remain



                Comment

                Working...