[wp-trac] [WordPress Trac] #31224: maybe_add_existing_user_to_blog() returns http response 500 even on success
WordPress Trac
noreply at wordpress.org
Tue Feb 3 21:19:34 UTC 2015
#31224: maybe_add_existing_user_to_blog() returns http response 500 even on success
--------------------------+-----------------------------
Reporter: drzaphod | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Users | Version: 4.1
Severity: normal | Keywords:
Focuses: |
--------------------------+-----------------------------
File: wp-includes/ms-functions.php
Function: maybe_add_existing_user_to_blog()
Line: 1938
Calling this function will return HTTP 500 (Server Error) even when the
function succeeds. This can cause problems when a caching server such as
Varnish reacts unfavorably to the 500 and redirects the user to a sorry
page.
Replace line 1938 with the following to correct.
wp_die( sprintf( __( 'You have been added to this site. Please visit the
<a href="%s">homepage</a> or <a href="%s">log in</a> using your username
and password.' ), home_url(), admin_url() ), __( 'WordPress ›
Success' ), array('response'=>200) );
--
Ticket URL: <https://core.trac.wordpress.org/ticket/31224>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list