• Hi WP community,

    I can suddenly no longer login on our WordPress site. wp-login.php gives a blank page. I’ve already tried the following:

    – Deactivating all of the plugins by renaming the plugin folder
    – Deactivating the theme by renaming the theme folder
    – Checked that there weren’t any empty lines or a closing tag at the end of the wp-config file
    – Making sure there is enough memory by deleting a bunch of old uploaded files (the last time I was able to access the admin panel I tried to upload a PDF file, which then didn’t work, so I figured memory might be an issue, but the blank page remains)

    When running WP-DEBUG, the errors indicate a number of issues in the wp-includes folder:

    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; WP_MatchesMapRegex has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/class-wp.php on line 632 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Translation_Entry has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/entry.php on line 14 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; POMO_Reader has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/streams.php on line 12 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; POMO_FileReader has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/streams.php on line 120 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; POMO_StringReader has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/streams.php on line 175 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; POMO_CachedFileReader has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/streams.php on line 221 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; POMO_CachedIntFileReader has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/streams.php on line 236 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; WP_Widget_Factory has a deprecated constructor in /customers/f/f/1/news-use.com/httpd.www/wp-includes/widgets.php on line 544 Deprecated: Function create_function() is deprecated in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/translations.php on line 202 Deprecated: Function create_function() is deprecated in /customers/f/f/1/news-use.com/httpd.www/wp-includes/pomo/translations.php on line 202

    and so forth.

    Does anyone have any suggestions how I can fix this (other than a complete re-install of WP and the theme)? Thanks in advance for all your help!

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • I could see that your .htaccess seems to be corrupted or there might be some irrelevant data in it.
    Try checking your .htaccess file once and then give me an update.

    I see an error 500 page when browsing to your login URL.

    Plugins that add to the .htaccess file can sometimes cause this.

    Have you tried replacing the .htaccess file in thr document root for your domain to the default WordPress .htaccess?

    # 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
    Thread Starter joelleswart

    (@joelleswart)

    Thanks for the suggestion!

    I’ve tried doing so. Instead of a blank screen, I’m then getting a 500 error (for both wp-login.php and index.php):

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

    More information about this error may be available in the server error log.

    Also, looks like you may need to try switching your PHP version.

    What version of WordPress are you using?

    Check the PHP version of your site by adding a phpinfo.php file in the document root then edit the file and enter the following text:

    <? phpinfo(); ?>

    Browse to the file to see what version of PHP your site is set to use. If your WordPress site, plugins and theme files are all up to date 7.1-7.2 is generally the best.

    Thread Starter joelleswart

    (@joelleswart)

    We’re on PHP version 7.2.12. However, I think noone in our team has updated WordPress in ages, and the theme hasn’t been supported anymore for a while, so this may be part of the issue.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Login page remains blank (WSOD)’ is closed to new replies.