问题遇到的现象和发生背景
按照亿速云的笔记,给zabbix配置自动生成报告时,遇到错误问题
亿速云原笔记https://www.yisu.com/zixun/483218.html
用代码块功能插入代码,请勿粘贴截图
运行结果及报错内容
执行到第五步:五、WEB界面访问 出现这样的错误
Warning: get_class() expects parameter 1 to be object, null given in /usr/share/zabbix-pdf-report/inc/ZabbixAPI.class.php on line 208
Fatal error: Uncaught Error: Call to undefined function json_encode() in /usr/share/zabbix-pdf-report/inc/ZabbixAPI.class.php:237 Stack trace: #0 /usr/share/zabbix-pdf-report/inc/ZabbixAPI.class.php(257): ZabbixAPI::__buildJSONRequest('user.login', Array) #1 /usr/share/zabbix-pdf-report/inc/ZabbixAPI.class.php(285): ZabbixAPI->__callAPI('user.login', Array) #2 /usr/share/zabbix-pdf-report/inc/ZabbixAPI.class.php(100): ZabbixAPI->__login() #3 /usr/share/zabbix-pdf-report/chooser.php(133): ZabbixAPI::login('http://10.159.1...', 'Admin', 'qwer1234') #4 {main} thrown in /usr/share/zabbix-pdf-report/inc/ZabbixAPI.class.php on line 237
我的解答思路和尝试过的方法
重新按照一至四步操作,未解决
我想要达到的结果
怎么处理能够正常生成报告呢