• Resolved brayansong

    (@brayansong)


    Hello Fellow Community of WordPress and Ultimate Member,

    I am experiencing a HTTP500 error when I try to register with Ultimate Member Plugin.
    Previously everything is working alright.

    Things I did:
    I disable all plugins.
    I enable WordPress Logs, and this is what I see from my logs:

    Stack trace:
    #0 /home/ezoz/public_html/wp-includes/class-wp-hook.php(286): um_submit_form_errors_hook_(Array)
    #1 /home/ezoz/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
    #2 /home/ezoz/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
    #3 /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/um-actions-form.php(236): do_action('um_submit_form_...', Array)
    #4 /home/ezoz/public_html/wp-includes/class-wp-hook.php(286): um_submit_form_errors_hook(Array)
    #5 /home/ezoz/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
    #6 /home/ezoz/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
    #7 /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/class-form.php(391): do_action('um_submit_form_...', Array)
    #8 /home/ezoz/public_html/wp-incl in /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/um-actions-form.php on line 453

    And this is the message after I click the register button on my page, the page load up and show this message.
    Fatal error: Uncaught Error: Call to undefined function utf8_decode() in /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/um-actions-form.php:453 Stack trace: #0 /home/ezoz/public_html/wp-includes/class-wp-hook.php(286): um_submit_form_errors_hook_(Array) #1 /home/ezoz/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array) #2 /home/ezoz/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/um-actions-form.php(236): do_action('um_submit_form_...', Array) #4 /home/ezoz/public_html/wp-includes/class-wp-hook.php(286): um_submit_form_errors_hook(Array) #5 /home/ezoz/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array) #6 /home/ezoz/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #7 /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/class-form.php(391): do_action('um_submit_form_...', Array) #8 /home/ezoz/public_html/wp-incl in /home/ezoz/public_html/wp-content/plugins/ultimate-member/includes/core/um-actions-form.php on line 453

    The login function works perfectly, just the register function.

    Can someone help me up? Quite urgent for this, was working perfectly previously.

    Sorry for the grammar mistakes.
    Thanks.

    Regards,
    Brayan

    • This topic was modified 5 years, 11 months ago by brayansong.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Mykyta Synelnikov

    (@nsinelnikov)

    Hi @brayansong,

    Looks like you have the issues with PHP native function “utf8_decode()”
    https://php.net/manual/en/function.utf8-decode.php

    Please make sure that if you use PHP less then 7.2, PHP XML extension is active at your server. You could ask your hosting team about this.

    Also, a temporary solution is to disable Min Chars or Max Chars option for the form field.

    Let me know,
    Thanks!

    Thread Starter brayansong

    (@brayansong)

    Hello @nsinlnikov,

    Thanks for your super fast reply, sorry I took a day to reply.

    Your explanation was clear and helpful! I recently just migrated to a new server I use php7.0 there, and didn’t install the PHP XML extension for it, the plugin now works fine. And thank you for the temporary solution, such a life saver!

    Just in case others run into this problem, the solution for this is to install the PHP XML extension but be careful as the extension name may vary to different version of PHP. Please check the extension name before installing the extension also check the PHP module make sure that it is plugged in properly.

    Thanks for your advice.
    Cheers,
    Brayan

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Register 500 HTTP Error’ is closed to new replies.