Error 500 While accessing Appearence->Menus
-
Hi Experts,
Need help fixing menus in dashboard of my site. I am Getting error 500 unable to handle this request while trying to access menus settings in appearance while the complete website is working properly. i have updated my server from php 5.4 to 7.0.
here is the error log:[17-Mar-2019 18:21:54 UTC] PHP Fatal error: Uncaught Error: Call to undefined function mb_convert_encoding() in /home/fitbasket/public_html/wordpress/wp-content/themes/martfury/inc/mega-menu/class-menu-edit.php:67
Stack trace:
#0 /home/fitbasket/public_html/wordpress/wp-includes/class-wp-walker.php(145): Martfury_Mega_Menu_Walker_Edit->start_el(”, Object(WP_Post), 0, Object(stdClass))
#1 /home/fitbasket/public_html/wordpress/wp-includes/class-wp-walker.php(246): Walker->display_element(Object(WP_Post), Array, 0, 0, Array, ”)
#2 /home/fitbasket/public_html/wordpress/wp-includes/nav-menu-template.php(574): Walker->walk(Array, 0, Object(stdClass))
#3 /home/fitbasket/public_html/wordpress/wp-admin/includes/nav-menu.php(1049): walk_nav_menu_tree(Array, 0, Object(stdClass))
#4 /home/fitbasket/public_html/wordpress/wp-admin/nav-menus.php(512): wp_get_nav_menu_to_edit(210)
#5 {main}
thrown in /home/fitbasket/public_html/wordpress/wp-content/themes/martfury/inc/mega-menu/class-menu-edit.php on line 67Thanks in Advance
The page I need help with: [log in to see the link]
-
It looks like you didn’t enable the mbstring extension when you updated to PHP 7.x. You may be able to do that in your GoDaddy control panel. If not, I suggest that you contact GoDaddy support.
You’re using a commercial theme, so please use their official support channel. We feel they are best equipped to support their products.
https://themeforest.net/item/martfury-woocommerce-marketplace-wordpress-theme/21273233/support
Commercial products are not supported in these forums.
It looks like your theme ‘MartFury’ or an included plugin that came with it is possibly causing this issue.
Try swapping out a default theme such as Twenty Seventeen to see if the problem goes away.
If so then talk with the Theme designer on their support system about the problem.
You may need to disable any plugins affecting your menu… the plugins I’m suspecting probably were included with your theme. Maybe not.
The Health Check plugin can help you with this troubleshooting also if you wish to install it.
-
This reply was modified 7 years, 2 months ago by
JNashHawkins.
I had this exact error.
Fixed it using the following procedure:
1. Go to your cpanel>software>select php version (Mine was on php version 7)
2. You should see a bunch of options with check boxes there.
3. Check the one saying mbstring.Hope it helps. . .
-
This reply was modified 6 years, 8 months ago by
omeganees.
-
This reply was modified 7 years, 2 months ago by
The topic ‘Error 500 While accessing Appearence->Menus’ is closed to new replies.