Leo
Leo

Reputation: 101

TYPO3 11.5.30 Legacy Mode / Error after Bootstrap Update / undefined function mb_split

today i updated to 11.5.30 my installation to typo3 11.5.30 and Bootstrap 14.0.6. now some pages with text content does not work anymore.

Core: Exception handler (WEB): Uncaught TYPO3 Exception: Call to undefined function TYPO3\HtmlSanitizer\Serializer\mb_split() | Error thrown in file /var/www/html/typo3_src-11.5.30/vendor/typo3/html-sanitizer/src/Serializer/Rules.php in line 187.

can you help?

Upvotes: 0

Views: 134

Answers (2)

Simon Gilli
Simon Gilli

Reputation: 459

The PHP extension mbstring is missing in your installation but is a requirement to properly run TYPO3 see https://docs.typo3.org/m/typo3/tutorial-getting-started/11.5/en-us/SystemRequirements/Index.html#required-extensions

More information about the PHP extension and how to install it is available at https://www.php.net/manual/en/book.mbstring.php.

Upvotes: 0

Mathias Brodala
Mathias Brodala

Reputation: 6470

The error occurs in the typo3/html-sanitizer package and was recently fixed:

This has been released with version 2.1.3 of the package, so you should update accordingly.

On that note: TYPO3v12+ will require the PHP mbstring extension so you can already prepare for that by making sure it is enabled.

Upvotes: 0

Related Questions