0

我在 symfony5 上的 zabbixAPI 遇到了一些问题(使用 php8 的 confirm-it-solutions/php-zabbix-api lib)并且我收到了这个错误:警告:未定义的属性:ZabbixApi\ZabbixApi::$authToken,老实说我不知道出了什么问题,在尝试使用 getHosts 或其中几乎大部分我得到这个错误之后。使用 getApiUrl 获取数据后。

class ZabbixController
{
/**
* @Route (path="zabbix",name="zabbix_worker")
* @return Response
*/
    function zabbixGraph(): Response
    {
    $zabbixUrl = 'url';
    $zabbixUser = 'user';
    $zabbixPassword = 'passwd';
    $zabbixData = [$zabbixUrl,$zabbixUser, $zabbixPassword];

    try {
    $api = new ZabbixApi($zabbixData);
    } catch (Exception $e) {
    echo $e->getMessage();
    }
    $GetGraphId = $api->graphGet(array(
    'output' => 'extend',
    'filter' => array('host' =>'abros'),
    'search' => array('name' => 'Network traffic on')
    ));
    echo($GetGraphId);
    return new Response($GetGraphId);
}}

这是我的错误屏幕 非常感谢任何帮助/线索/任何事情

4

0 回答 0