How to fix Fatal error: Call to undefined function mb_split()
Introduction
On this page, we will learn how to fix the TestLink error Fatal error: Uncaught Error: Call to undefined function mb_split(). As a result of this error, you might not be able to login to the TestLink application and use it.
TestLink features require PHP extensions to work. mbstring is a PHP extension that is required for Unicode (UTF-8) support.
Steps to Reproduce
Open the Testlink login page.
Login with a valid Testlink user.
Actual Result: Fatal error: Uncaught Error: Call to undefined function mb_split()
Error Indication & Screenshot
Fix
Locate the PHP configuration php.ini file.
Enable the extensions:
extension=mbstring extension=exif ; Must be after mbstring as it depends on it
Save the changes to the file.
Restart the Apache server or Service.
Launch the Test login page.
Log in as a valid user.
Expected Result: Log in should be successful and no error should be displayed.
TestLink Tutorial on this website:
https://www.testingdocs.com/testlink-tutorials/