URGENT: BUG: Registration page showing up totally blank with no data at all!

Hi,

In my Membership plugin Membership Pages settings page, I have selected to use this page for Registration:

http://chamabox.co.ke/register/

As you can see when you go to that link, it comes up 100% blank! A View Source will confirm it has no data at all. However, if I assign a different page as the Registration page, this http://chamabox.co.ke/register/ page now shows up all ok, and the new Registration page shows up blank. In other words, ANY page I assign as the registration page will show up blank.

I have run Verify and Repair tables with no success.

Please help as now we cannot charge for new memberships :slight_frown: We need to sort this out fast, please.

I have granted Support Access, so you can log into my site and have a look.

Thanks,

David

  • Jack Kitterhing
    • Code Norris

    Hi there David,

    Hope you're well today and thanks for your question.

    The good news is, this is only for logged in users, logged out users can signup correctly after checking this.

    It should be redirecting back to the home page, but it appears somethings wrong with that, can you paste your .htaccess file here?

    Thanks!

    Kind Regards
    Jack,

  • David
    • Flash Drive

    Thanks, Jack! Here it is:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

  • aristath
    • Recruit

    Hello again David,

    Could you pelase set WP_DEBUG to true in your wp-config.php file and test this again?
    This time instead of a completely blank screen you should be getting some error messages, including a PHP Fatal error.
    Could you please post these here so that we may figure out what is happening?

    Please advise,
    Ari.

  • David
    • Flash Drive

    Thanks, Ari. That was a good tip. Here we go:

    Notice: bbp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 2.3.) in /nas/wp/www/cluster-2798/janus/wp-includes/functions.php on line 3245

    Notice: bp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 1.7.) in /nas/wp/www/cluster-2798/janus/wp-includes/functions.php on line 3245

    Again, this is only showing up when a logged in user goes to the Register page. Non-logged in users don't see this.

    Thanks,

    David

  • aristath
    • Recruit

    Hello again David,
    These are simple PHP Notices, nothing to worry about! These show up in various pages and have no impact whatsoever in your site's functionality or performance.
    What we're looking for as I mentioned above is a PHP Fatal error.
    Fatal errors are the only thing that can cause a white screen... not warnings or notices.
    Please try to replicate the white screen you were getting and let us know if you see a fatal error.

    Please advise,
    Ari.

  • David
    • Flash Drive

    Thanks, Ari. But this is what is happening:

    If a user is not logged in and goes to http://chamabox.co.ke/register/, the Membership Registration page shows 100% OK

    However, if a user is logged in and goes to http://chamabox.co.ke/register/, that same page shows up as a totally blank page with no source code at all, or if I have WP_DEBUG set to true, it shows the errors I mentioned.

    On my blog, http://chamabox.co.ke/, I have enabled Support Access. If you go to http://chamabox.co.ke/register/, you will see it loads fine. Then, please log in since you now have Support Access, and go back to http://chamabox.co.ke/register/ and you will see the blank page (actually, the errors because wp_debug is still on).

    This behaviour was not occurring before. The Register page was loading fine for nonlogged in users and redirecting to home page for logged in users. Now, suddenly, it is showing blank/error/ for logged in users,

    What could the problem be?

    Thanks :slight_smile:

  • aristath
    • Recruit

    OK, I see what you mean now...
    However I'm still unable to replicate this!
    I noticed you're on WP Engine... So could you please create a staging area for your site and then try de-activating all other plugins until we find the one that causes this conflict?
    If it's not a plugin then please try switching to a WordPress default theme...

    Let me know what you find!

    Cheers,
    Ari.

  • David
    • Flash Drive

    Hi Ari,

    I did as you said, and removed all plugins one by one until there was only Membership left, and the result was the same. When I deactivated Membership itself, the page showed up! Could it be something to do with the database...??

    Thanks

    David

  • Fabio Jun
    • Site Builder, Child of Zeus

    Hi @David,

    do you still having this issue?
    I can't replicate in my lab.

    I did as you said, and removed all plugins one by one until there was only Membership left, and the result was the same. When I deactivated Membership itself, the page showed up! Could it be something to do with the database...??

    The cause does not seem to be the database. Maybe some conflict.
    Could you test using the default Wordpress theme twenty fourteen?

    Cheers,
    Fabio Jun

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.