• Resolved parms

    (@parms)


    Hi WP Community,

    I’m having some issues on the backend of my site.

    Every time I try to perform an action such as resave permalinks, activate a plugin or update its settings, I get a blank screen with options.php in the URL.

    This issue started today or at least I noticed it today.

    The actions I performed today:
    – I activated .htaccess 301 redirects from inside Really Simple SSL
    – deactivated redirects from Rank Math

    Then I cleared the cache, tried to resave permalinks just to refresh the htaccess file and I got the blank screen with the url https://parmsyoga.com/wp-admin/options.php.

    So I went back turned off the .htaccess 301 redirects, hit save settings, got the white screen with the same url.

    I checked my htaccess file from the file manager, it doesn’t have the SSL code in it..

    I cleared the cache, reactivated a plugin — froze at a longer URL but still containing options in it.

    Then I reloaded my admin dashboard, saw that the plug in was active and went in to adjust the settings — tried to save, got served this white screen again.

    I just went back in to take a look at the plugin settings and the settings are updated with the most recent changes I made.

    Went back in to resave permalinks and I still get the white screen with this URL this time: https://parmsyoga.com/wp-admin/options-permalink.php.

    I did make a manual change to my .htaccess file recently:
    I added: Options -Indexes at the end of the file and left a blank line after that.

    All in all, I have no idea what’s going on.

    Please help!
    Parm

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

Viewing 15 replies - 1 through 15 (of 21 total)
  • options.php is used to store data in the options table of WordPress database. Not sure what could stop it from executing. Have you tried disabling all your plugins to see if it works then reenabling them one at a time to see if any of your plugins are interfering with it.

    Thread Starter parms

    (@parms)

    When I say I made a change recently, I mean a few weeks ago !

    Re:
    I did make a manual change to my .htaccess file recently:
    I added: Options -Indexes at the end of the file and left a blank line after that.

    Thread Starter parms

    (@parms)

    Hi mrtom414,

    I didn’t install any plugins recently, I just deactivated Autoptimize yesterday and then reactivated it this morning. This issue appeared this morning. :/

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    >> I get a blank screen <<

    Errors like this are logged. Check the error log on your server. If you can’t find the log, please contact your host.

    Meantime, enable wp_debug and wp_debug_log and after an error, look at wp-content/debug.log to see if anything gets logged there. https://www.ads-software.com/support/article/debugging-in-wordpress/

    You can also try this: Please attempt to disable all plugins, and use one of the default (Twenty*) themes. If the problem goes away, enable them one by one to identify the source of your troubles.

    If you cannot access wp-admin, there are other ways to deactivate plugins.

    Thread Starter parms

    (@parms)

    I have this error code from today: [It’s not showing me all the other white screens I ran into (maybe it takes while to update?)]

    [Mon Mar 01 09:14:16.018603 2021] [autoindex:error] [pid 387747:tid 23242684626688] [client 134.90.148.114:0] AH01276: Cannot serve directory /home3/parmsyog/public_html/wp-content/uploads/elementor/thumbs/: No matching DirectoryIndex (index.html.var,index.htm,index.html,index.shtml,index.xhtml,index.wml,index.perl,index.pl,index.plx,index.ppl,index.cgi,index.jsp,index.js,index.jp,index.php4,index.php3,index.php,index.phtml,default.htm,default.html,home.htm,index.php5,Default.html,Default.htm,home.html) found, and server-generated directory index forbidden by Options directive, referer: https://parmsyoga.com/wp-content/uploads/elementor/thumbs/

    I will try debug mode

    Thread Starter parms

    (@parms)

    Oh yes, okay, a lot more errors are showing up. This is what they’re looking like. All very similar to the previous error I shared

    [Mon Mar 01 09:38:13.097926 2021] [autoindex:error] [pid 529953:tid 23242793891584] [client 128.139.200.4:0] AH01276: Cannot serve directory /home3/parmsyog/public_html/wp-content/uploads/elementor/thumbs/: No matching DirectoryIndex (index.html.var,index.htm,index.html,index.shtml,index.xhtml,index.wml,index.perl,index.pl,index.plx,index.ppl,index.cgi,index.jsp,index.js,index.jp,index.php4,index.php3,index.php,index.phtml,default.htm,default.html,home.htm,index.php5,Default.html,Default.htm,home.html) found, and server-generated directory index forbidden by Options directive

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    What’s in wp-content/debug.log?

    The “error: you site is because you added “Option: -Indexes” and Elementor is asking for a directory listing, which I don’t think is relevant for a white screen error.

    Thread Starter parms

    (@parms)

    My hosting provider is trying to troubleshoot as well, they’ve asked me not to make any changes yet. I will start debugging if they can’t help me..

    The Options: -Indexes I added a few weeks ago with no issues to hide my site from public listing.

    Why would this be causing issues now?

    Thread Starter parms

    (@parms)

    Hi @sterndata,

    I tried to resave permalinks in debug mode and here’s the error in the debug log:

    <?php ob_start();
                    header('HTTP/1.1 503 Service Temporarily Unavailable');
                    header('Status: 503 Service Temporarily Unavailable');
                    header('Retry-After: 3600'); // 1 hour = 3600 seconds
                ?>
                <!DOCTYPE html>
                <html lang="en-US">
                    <head>
                        <meta charset="UTF-8" name="viewport" content="width=device-width", intial-scale="1.0">
                        <link rel="stylesheet" type="text/css" href="https://bluehost-cdn.com/media/user/bluerock/_bh/main.css">
                        <link rel="stylesheet" type="text/css" href="https://bluehost-cdn.com/media/user/bluerock/_bh/wp_dropins.css">
                        <title>Database Connection Issue</title>
                    </head>
                    <body class="wp-dropin db-error">
                        <main class="message">
                            <h1 class="message__title">Something&apos;s come undone.</h1>
                            <p class="message__text">Sorry, this page can&apos;t be reached because of a database connection issue.</p>
                        </main>
                        <footer class="resolution">
                            <p>If this is your website, you can <a href="https://codex.www.ads-software.com/Common_WordPress_Errors#Error_Establishing_Database_Connection">read more</a> about the issue or <a href="https://my.bluehost.com/hosting/help">contact support</a> to get help.</p>
                        </footer>
                    </body>
                </html>
    Thread Starter parms

    (@parms)

    Oh this file was named db-error.php, it’s not the log file, I apologize, there doesn’t seem to be a .log file in the wp-content folder

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    What’s in wp-content/debug.log?

    Thread Starter parms

    (@parms)

    [01-Mar-2021 17:12:59 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6360
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/pluggable.php on line 1296
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/pluggable.php on line 1299
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/http.php on line 492
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/http.php on line 493
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-admin/admin-ajax.php on line 27
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-admin/admin-ajax.php on line 28
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/http.php on line 492
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/http.php on line 493
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-admin/admin-ajax.php on line 27
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-admin/admin-ajax.php on line 28
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6246
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6246
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6360
    [01-Mar-2021 17:13:07 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6360
    [01-Mar-2021 17:13:12 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6360
    [01-Mar-2021 17:13:16 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/pluggable.php on line 1296
    [01-Mar-2021 17:13:16 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/pluggable.php on line 1299
    [01-Mar-2021 17:13:20 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6360
    [01-Mar-2021 17:13:23 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/pluggable.php on line 1296
    [01-Mar-2021 17:13:23 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/pluggable.php on line 1299
    [01-Mar-2021 17:14:37 UTC] PHP Warning: Cannot modify header information – headers already sent by (output started at /home3/parmsyog/public_html/wp-content/themes/astra-child/functions.php:1) in /home3/parmsyog/public_html/wp-includes/functions.php on line 6360
    [01-Mar-2021 17:14:41 UTC] PHP Notice: Undefined index: autoptimize_imgopt_number_field_7 in /home3/parmsyog/public_html/wp-content/plugins/autoptimize/classes/autoptimizeImages.php on line 773
    [01-Mar-2021 17:14:41 UTC] PHP Notice: Undefined index: autoptimize_imgopt_number_field_7 in /home3/parmsyog/public_html/wp-content/plugins/autoptimize/classes/autoptimizeImages.php on line 773

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    Have you modified that functions.php file?

    Thread Starter parms

    (@parms)

    I have not made any modifications, no. Over the weekend, I created a child theme but I didn’t make any changes to any other files.

    Thread Starter parms

    (@parms)

    I see why that might be the issue.

    Here’s my functions.php file in the child theme:

        <?php
        add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
        function enqueue_parent_styles() {
           wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
        }
        ?>
    
Viewing 15 replies - 1 through 15 (of 21 total)
  • The topic ‘Backend Blank Pages – Issues with options.php?’ is closed to new replies.