Wordpress multisite - subsites admin pages not showing styles and options broken

HI,

I have turned on Multisite on my WP install 3.8 successfully. However when I try and access the subsite wp-admin pages, there are no styles on the page and clicking on any options e.g. plugins the page won't load and I see this eror message in Chrome: The connection to salvagemart.co.uk was interrupted.

The subsite frontend itself works fine, site ios salvagemart.co.uk and sub site is http://salvagemart.co.uk/news/.

I've found and tried fixes all over the web but none work, I'm pretty sure it's something funky with my htaccess file (which looks like this)

#BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

#END WordPress

Can anyone shed any light? All plugins are disabled by the way, thanks.

Cheers,
Chelsey

  • Alexander

    Hi @chelsey_vallance,

    In your dashboard where one of these issues is happening, Can you check the javascript console for errors? In Chrome go to "View -> Developer -> Javascript Console" and in Firefox you can go to "Tools -> Web Developer -> Console"

    I'm curious to find out why the connection was interrupted. Can you try enabling WP_DEBUG mode and debug logging? To do this, just go to wp-config.php include this:

    define('WP_DEBUG',true);
    define('WP_DEBUG_LOG',true);

    You might already have a line for WP_DEBUG, so just make sure it's set to true. This will create a log file under wp-content/debug.log with detailed information.

    If you'd like to avoid end users seeing error messages, you can include this as well:

    @ini_set('display_errors',0);
    define('WP_DEBUG_DISPLAY', false);

    This will prevent errors from being displayed, but you can still find them in the log file. For information on this, checkout this wpmu.org article.

    Let me know what errors if any you are getting!

    Best regards,

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.