Skip to:
Content
Pages
Categories
Search
Top
Bottom

WP 3.0.4 Multisite Breaks BP Forum

  • Avatar of Bill
    Bill
    Participant

    @billthode7

    I have recently uprgraded to WP 3.0.4 and BP 1.2.7. My PHP version is 5.2.17

    When I enable multisite, the BP forum as well as other forms in BP results in white screen when submitted. For example, Go to Group -> Forum -> Post New Topic -> Submit -> page refreshes with blank white screen. BP/Multisite were working just fine running WP 3.0.

    If I disable multisite, these forms submit correctly. I’m looking for the issue somehow involving the htaccess file. It seems that the form action is not recognized with multisite enabled.

    Here is my multisite enabled htaccess (standard rules created when network is set up)

    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]

    Here is my multisite config (from wp-config)

    define( ‘MULTISITE’, true );
    define( ‘SUBDOMAIN_INSTALL’, false );
    $base = ‘/’;
    define( ‘DOMAIN_CURRENT_SITE’, ‘istelearning.org’ );
    define( ‘PATH_CURRENT_SITE’, ‘/’ );
    define( ‘SITE_ID_CURRENT_SITE’, 1 );
    define( ‘BLOG_ID_CURRENT_SITE’, 1 );

    Any help greatly appreciated.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Avatar of josemv
    josemv
    Participant

    @el_terko

    Maybe you should post this in the wordpress.org support forums, multisite. @ipstenu and @andrea_r will help you for sure

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    === When I enable multisite, the BP forum as well as other forms in BP results in white screen when submitted. ==

    The htaccess rules are correct for WP multisite subdirectory structure and the wp-config.php looks good to go. Have you tried re-run of Settings > Permalinks to “jog” the system, clear caches and check if the link works?

    Avatar of Bill
    Bill
    Participant

    @billthode7

    Thank for the replies. I will try posting over in the WordPress forums. I did re-run the Permalink Settings with the same result.
    Do I need to make any changes to my bb-config.php file to run multisite? It is not mentioned anywhere in the multisite documentation, but it seems that bb-press is involved on the pages that are failing.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    === Do I need to make any changes to my bb-config.php file to run multisite? ===

    Just to be clear, you had a single WP install with BuddyPress and created internal bbPress forums i.e. via BuddyPress forums set up, before upgrading to WP 3.0.4 and then creating a network/going multisite? Try to re-run Forum Setup. Backup database and server files, then go to dashboard > BuddyPress menu > Forums Setup > Use an existing bbPress installation – and in next panel point to your bb-config.php then click on “Complete Installation”

    Avatar of Bill
    Bill
    Participant

    @billthode7

    Actually, I had a Multisite install running WP 3.0. Everything working correctly. Upgraded to 3.0.4, re-enabled multisite, now i have a problem. If I turn off multisite the forum works just fine. Once I turn it on, I get white screen when submitting in forum.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    === Upgraded to 3.0.4, re-enabled multisite, now i have a problem. If I turn off multisite the forum works just fine. Once I turn it on ===

    You do not need to nor should you “disable” then “re-enable multisite” to upgrade your multisite installation. Have you tried to re-run forum installation I mentioned in previous post?

    Avatar of Bill
    Bill
    Participant

    @billthode7

    Yes, I re-ran the forum installation with same result. I don’t see a problem with the forum setup, especially because it works when multisite is disabled.
    When I manually upgraded to 3.0.4, I overwrote config and htaccess files with default values, I had to update these files with multisite settings to ‘re-enable’.

    Avatar of Andrea Rennick
    Andrea Rennick
    Participant

    @andrea_r

    “When I manually upgraded to 3.0.4, I overwrote config and htaccess files with default values, I had to update these files with multisite settings to ‘re-enable’.”

    But you still have mutlisite tables in the database.

    white screen = php error. Until you look in the error logs to find out what is up, none of us can give you much more help.

    Avatar of Bill
    Bill
    Participant

    @billthode7

    Thak you Anrea_r
    I am not returning a PHP error. I checked the log file and saw nothing out of the ordinary, then turned error reporting on and set to E_ALL to display on screen, and again received no error. I created my own page with a php error just to make that it was logging and displaying errors correctly and it returned the error as expected.

    I originally installed 3.0.4 running PHP 5.1.6, found this issue, and upgraded to PHP 5.2.17 as required. I figured the old PHP version was causing the error (maybe requiring a php function not available in 5.1.6), but the upgrade to 5.2.17 produced the same result. I have since reinstalled 3.0.4 on the 5.2.17 and still the same result.

    Can you think of anything else that may produce the white screen that would not return a php error?

    Avatar of Bill
    Bill
    Participant

    @billthode7

    Upon removing the Theme My Login plugin from my installation, this issue has been resolved. Unfortunately this plugin was an integral part of the site. If I can find a fix or a replacement, I will post back for anyone experiencing this issue.

    Avatar of pcwriter
    pcwriter
    Participant

    @pcwriter

    You just learned the hard way ;-) that when trying to track down a problem, start by deactivating all plugins and revert back to bp-default. Then reactivate things one-by-one, starting with your theme.

    9 times out of 10, the problem will be a plugin conflict.

Viewing 11 replies - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.