WPIntell

Source evidence

Uncaught Error: Call to undefined function mb_strimwidth()

Events Manager – Ongoing Events · support · 2019-12-21T15:25:00+00:00

mixedsentiment
mediumseverity
0.84relevance
3replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

2 / 28 rows with source links

7.1% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

26 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
skofield resolved
Installed the plugin and got following error message: Uncaught Error: Call to undefined function mb_strimwidth() in /var/www/wollspiele.com/wp-content/plugins/stonehenge-em-ongoing-events/config/init.php on line 195 create_sub_menu() wp-includes/class-wp-hook.php:288 apply_filters() wp-includes/class-wp-hook.php:312 do_action() wp-includes/plugin.php:478 do_action() wp-content/plugins/stonehenge-em-ongoing-events/config/init.php:36 create_admin_menu() wp-includes/class-wp-hook.php:288 apply_filters() wp-includes/class-wp-hook.php:312 do_action() wp-includes/plugin.php:478 do_action() wp-admin/includes/menu.php:155 require_once() wp-admin/menu.php:326 require() wp-admin/admin.php:153 require_once() wp-admin/index.php:10 Does someone know what this is about? mb_strimwidth() is a basic PHP function and part of the PHP package that basically limits the length of a string. It should be enabled on the server and is normally by default. I have never heard someone that did not have this module. You will need to contact your ISP to enable it, or (if you have access to your cPanel) you could do it yourself. That is the safest option, because others might use the function as well (as it is normally part of the server configuration). For a quick fix, you can (for now), replace line 195. From: mb_strimwidth( $plugin['short'], 0, 20, '...'), To: $plugin['short'], Interesting. I installed php-mbstring and now it works. Thank you Glad it solved. 😉 I hope you’ll enjoy the add-on.

Comments

3 shown
Stonehenge Creations 2019-12-21T16:46:00+00:00

mb_strimwidth() is a basic PHP function and part of the PHP package that basically limits the length of a string. It should be enabled on the server and is normally by default. I have never heard someone that did not have this module. You will need to contact your ISP to enable it, or (if you have access to your cPanel) you could do it yourself. That is the safest option, because others might use the function as well (as it is normally part of the server configuration). For a quick fix, you can (for now), replace line 195. From: mb_strimwidth( $plugin['short'], 0, 20, '...'), To: $plugin['short'],

skofield 2019-12-21T17:15:00+00:00

Interesting. I installed php-mbstring and now it works. Thank you

Stonehenge Creations 2019-12-21T17:24:00+00:00

Glad it solved. 😉 I hope you’ll enjoy the add-on.