Zabbix: Fatal error: Uncaught Error: Call to undefined function mb_check_encoding()

16.12.2018 napsal Cvach

Vyřešeno
Dobrý den,

Zabbix fungoval dosud v pořádku, ale jakmile jsem provedl změnu PHP, aby běželo přes FastCGI dle místního návodu (rh-php71-php-fpm), tak zabbix přestal fungovat - zabbix zobrazuje jen bílou stránku. Ostatní věci v PHP běží v pořádku. Když jsem zapnul chyby v PHP, tak je tam tohle:


Fatal error: Uncaught Error: Call to undefined function mb_check_encoding() in /usr/share/zabbix/include/classes/validators/CApiInputValidator.php:208 Stack trace: #0 /usr/share/zabbix/include/classes/validators/CApiInputValidator.php(268): CApiInputValidator::checkStringUtf8(1, '8373b7a7a1cc1b3...', '/sessionid', '') #1 /usr/share/zabbix/include/classes/validators/CApiInputValidator.php(80): CApiInputValidator::validateStringUtf8(Array, '8373b7a7a1cc1b3...', '/sessionid', '') #2 /usr/share/zabbix/include/classes/validators/CApiInputValidator.php(606): CApiInputValidator::validateData(Array, '8373b7a7a1cc1b3...', '/sessionid', '', Array) #3 /usr/share/zabbix/include/classes/validators/CApiInputValidator.php(101): CApiInputValidator::validateObject(Array, Array, '/', '') #4 /usr/share/zabbix/include/classes/validators/CApiInputValidator.php(40): CApiInputValidator::validateData(Array, Array, '/', '') #5 /usr/share/zabbix/include/classes/api/services/CUser.php(1487): CApiInputValidator::validate(Array, Array, '/', '') #6 /u in /usr/share/zabbix/include/classes/validators/CApiInputValidator.php on line 208

RE: Zabbix: Fatal error: Uncaught…

24.12.2018 odpověděl Rusty

Zkontrolováno

Dobrý den,

chybu Call to undefined function mb_check_encoding() zkuste vyřešit doinstalací PHP balíčků:

yum install rh-php71-php-bcmath rh-php71-php-xml rh-php71-php-mbstring
systemctl restart rh-php71-php-fpm;systemctl restart httpd
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace