[ZBX-19323] Map view does not work with PHP8 Created: 2021 May 02 Updated: 2024 Apr 10 Resolved: 2021 Nov 26 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Frontend (F) |
Affects Version/s: | 5.2.6 |
Fix Version/s: | None |
Type: | Problem report | Priority: | Trivial |
Reporter: | michal svoboda | Assignee: | Zabbix Development Team |
Resolution: | Duplicate | Votes: | 0 |
Labels: | Frontend, PHP8 | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Issue Links: |
|
||||||||||||||||
Team: | |||||||||||||||||
Sprint: | Sprint 78 (Jul 2021), Sprint 79 (Aug 2021), Sprint 80 (Sep 2021), Sprint 81 (Oct 2021), Sprint 82 (Nov 2021) |
Description |
Steps to reproduce:
Result: Httpd error log reads: PHP Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in /usr/share/webapps/zabbix/include/classes/macros/CMacrosResolver.php:2118 Stack trace: #0 /usr/share/webapps/zabbix/include/classes/macros/CMacrosResolver.php(2118): array_merge(label: Array, urls: Array) #1 [internal function]: CMacrosResolver->{closure}(Array) #2 /usr/share/webapps/zabbix/include/classes/macros/CMacrosResolver.php(2119): array_map(Object(Closure), Array) #3 /usr/share/webapps/zabbix/include/classes/macros/CMacrosResolverHelper.php(674): CMacrosResolver->resolveMacrosInMapElements(Array, Array) #4 /usr/share/webapps/zabbix/include/classes/helpers/CMapHelper.php(103): CMacrosResolverHelper::resolveMacrosInMapElements(Array, Array) #5 /usr/share/webapps/zabbix/include/classes/screens/CScreenMap.php(36): CMapHelper::get('3', Array) #6 /usr/share/webapps/zabbix/app/views/monitoring.map.view.php(91): CScreenMap->get() #7 /usr/share/webapps/zabbix/include/classes/mvc/CView.php(122): include('/usr/share/weba...') #8 /usr/share/webapps/zabbix/include/classes/core/ZBase.php(618): CView->getOutput() #9 /usr/share/webapps/zabbix/include/classes/core/ZBase.php(547): ZBase->processResponseFinal(Object(CRouter), Object(CControllerMapView)) #10 /usr/share/webapps/zabbix/include/classes/core/ZBase.php(211): ZBase->processRequest(Object(CRouter)) #11 /usr/share/webapps/zabbix/include/config.inc.php(25): ZBase->run('default') #12 /usr/share/webapps/zabbix/zabbix.php(22): require_once('/usr/share/weba...')\n#13 {main} {{ thrown in /usr/share/webapps/zabbix/include/classes/macros/CMacrosResolver.php on line 2118}} |
Comments |
Comment by dimir [ 2021 May 05 ] |
Duplicate of |
Comment by Miks Kronkalns [ 2021 Jul 27 ] |
Fixed in development branch feature/ZBX-19323-5.0. |
Comment by Valdis Murzins [ 2021 Nov 26 ] |
This task will be fixed as part of |