• Resolved Nate Angell

    (@ixmati)


    I just added various indieweb plugins to my WP 4.9.6 site and everything was looking grand on my local dev environment, but when I deployed to my live server Comments area doesn’t render and generates the fatal error below. A major difference between the two environments is local = PHP 7.0.27 and live = PHP 7.0.30.

    Fatal error: Uncaught Error: Call to undefined function Emoji\mb_internal_encoding() in /home/xolotl/xolotl.org/wp-content/plugins/semantic-linkbacks/vendor/p3k/emoji-detector/src/Emoji.php:67 Stack trace: #0 /home/xolotl/xolotl.org/wp-content/plugins/semantic-linkbacks/includes/class-linkbacks-walker-comment.php(53): Emoji\is_single_emoji(‘Thanks for this…’) #1 /home/xolotl/xolotl.org/wp-content/plugins/semantic-linkbacks/includes/class-linkbacks-walker-comment.php(57): Semantic_Linkbacks_Walker_Comment::is_reaction(Object(WP_Comment)) #2 /home/xolotl/xolotl.org/wp-includes/class-wp-walker.php(145): Semantic_Linkbacks_Walker_Comment->start_el(”, Object(WP_Comment), 0, Array) #3 /home/xolotl/xolotl.org/wp-includes/class-walker-comment.php(135): Walker->display_element(Object(WP_Comment), Array, ‘5’, 0, Array, ”) #4 /home/xolotl/xolotl.org/wp-includes/class-wp-walker.php(370): Walker_Comment->display_element(Object(WP_Comment), Array, ‘5’, 0, Array, ”) #5 /home/xolotl/xolotl.org/wp-includes/comment-template.php(2097): in /home/xolotl/xolotl.org/wp-content/plugins/semantic-linkbacks/vendor/p3k/emoji-detector/src/Emoji.php on line 67

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Thread Starter Nate Angell

    (@ixmati)

    @dshanske correctly identified that I did not have the php-mbstring package enabled on my live server. I installed php-mbstring, restarted the webserver and all was working! Thank you @dshanske!

Viewing 1 replies (of 1 total)
  • The topic ‘fatal error on PHP 7.0.30’ is closed to new replies.