Multisite: White screen when switching back from user Dashboard to site.
-
I’m using WordPress 3.4.2, Buddypress 1.6, localhost (127.0.0.1) on OSX Apache.
Fresh install on WordPress and Buddypress. My WordPress/Buddypress is set up for multisite. I want Buddypress functionality on all my subsites.
I have made and sitewide activated a Buddypress child theme made from the Buddypress Default theme. (This is just the basic css with no css, template or other modifications.)
Save for Buddypress, I have activated no other plugins.
I have set my permalinks to custom structure /%postname%/
Everything works fine with Buddypress, except when I click the main menu Blogs button to display my list of blogs. The blogs list displays fine, but when I click on a user blog, I get a white screen. This does not happen when I click the admin blog.
If I log in as a subsite user and then go to My Sites : Dashboard, all is ok. When I then click Visit Site, I again get a white screen.
Again, this works fine for the admin site.When I make a blog post for a subsite blog, it does not show up in the activity stream neither sitewide nor in the Member details activity stream.
My .htaccess file is as per setup instructions:
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).*) $1 [L] RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L] RewriteRule . index.php [L]
I have the following in my config.php:
define('WP_MEMORY_LIMIT', '128M'); define('WP_DEBUG', true); /*define( 'WP_CACHE', true );*/ define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); $base = '/'; define('DOMAIN_CURRENT_SITE', 'bennettberlin.selfhost.eu'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1); define('WP_ALLOW_MULTISITE', true); define( 'BP_ENABLE_MULTIBLOG', true ); define('WP_DEFAULT_THEME', 'bp_child');
(If I remove the WP_DEFAULT_THEME line and just run everything off the Buddypress default theme, the problem remains.)
Any help would be greatly appreciated.
- The topic ‘Multisite: White screen when switching back from user Dashboard to site.’ is closed to new replies.