WordPress.org

Forums

[resolved] Total white screen / blank page (after opening "Plugins"-menu) (2 posts)

  1. limbus.at
    Member
    Posted 2 years ago #

    I've copied one page to another path (staging to productive) as I have made it already several times to have testing-versions of the live-version. Usually this is going fine. But this time I encounter major troubles.

    What I've done:
    - copied all files to the new path
    - imported the previously exported database, urls changed before importing

    After I've made the final modifications to go live, I had a blank page.
    To cut the long story short after 2 days of troubleshooting: the moment I klick on the word "Plugins" in the admin-panel the site dies. I can only bring it back by dropping all tables and re-import the db (probably it's a specific table causing the problem but I did not figure out which one yet).

    I've activated debuging, but nothing is shown (page remains blank, no file is created).
    error_reporting(E_ALL); ini_set('display_errors', 1);
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);

    I've re-copied all files, no difference.
    If I remove all files from the plugin folder I get the main-menu but nothing more.
    I've removed all plugins not needed by any manner of means (eg. I can't skip WPML) before klicking "Plugins" the first time, I see the message "..was deactivated", again next klick gives blank (and these plugins where used in its combination for several months, I don't think a particular plugin/combination is the issue)

    I've increased memory
    define('WP_MEMORY_LIMIT', '200M');
    ini_set('memory_limit', '200M');
    memory_limit = 200M in php.ini

    The page is at http://ubiquarian.net, but currently it's pointing to the staging-db so the error cannot be seen.
    The source-code while blank is

    <script type="text/javascript">
    <!--
    jQuery(function($){
    	jQuery("#ssh").click(function () {
    		jQuery("#ssh_keys").show();
    	});
    	jQuery("#ftp, #ftps").click(function () {
    		jQuery("#ssh_keys").hide();
    	});
    	jQuery('form input[value=""]:first').focus();
    });
    -->
    </script>
    <form action="" method="post">
    <div class="wrap">

    Anyone a clue what is going on?
    Any idea what I could do or try else?

    Many thanks in advance!

  2. limbus.at
    Member
    Posted 2 years ago #

    Thanks to everybody who was reading this and trying to find a solution.
    I could fix it now finally, after I thought already several times before that I found the cause.

    Just for the records, if one will find this thread while looking for a solution in a similar situation:

    - First, the theme had a major update, so the child-theme didn't work any more
    - Second, the db-export made linebreaks after 1024 chars - though I don't know if this caused troubles as well, as I was exporting/importing dozens of times this way (copy db-dump to kate, edit urls, import to new db)

    - Third, and this was finally the real showstopper, for any reason (must be a configuration combination) better-WP-security was eating RAM faster then I could log into wp-admin to deactivate the plugin. So the server was overloaded all the time and could not load a single page. After renaming the plugin-folder and removing all settings of better-WP-sec. it's now up again and not consuming that much memory anymore (I think it's the "Enable File Change Detection" or the automatic backup. I'll leave both off for now and do further investigation later)

Topic Closed

This topic has been closed to new replies.

About this Topic