Info
- 6 posts
- 3 voices
- Started 2 years ago by JLeuze
- Latest reply from Sam Bauers
- This topic is resolved
Cookies Bug with 1.0-RC-3 and 2.8 Integration?
-
- Posted 2 years ago #
I think I found a bug with the third RC of bbPress 1.0 and WordPress 2.8, I checked around the forums and in Trac and didn't see this specific issue mentioned elsewhere.
I have WordPress installed in a subdirectory, with bbPress installed below that.
WordPress: http://www.mydomain.com/beta/
bbPress: http://www.mydomain.com/beta/forumsSo aside from having WordPress installed in a subdirectory for testing purposes, there is nothing out of the ordinary about my install. I don't have WordPress set up to run in the root from the subdirectory or anything, it's totally standard.
The issue is that when I am logged in through WordPress, I am unable to access the backend of WordPress. Any attempt to access the Dashboard or any other page on the admin area is redirected to the login page of WordPress, even though I am already logged in.
I am able to access the admin area of bbPress, but I am unable to logout from either WordPress or bbPress.
When I login through bbPress, I am able to access the backend of both WordPress and bbPress. I am able to logout from bbPress, but not WordPress.
I have followed along with Sam's basic integration screencast a few times now, I believe I am installing everything correctly, and the results are consistent.
I have a live install of WordPress running in the root of this particular domain, so I am unable to do a test install in the root, but I have a feeling that it would run fine there and that this issue is the result of installing from a subdirectory.
The only difference that I can see between the screencast and what I am seeing on my end is the manual cookie settings code that bbPress asks you to add to wp-config.php at the end. In the screencast, bbPress lists this code:
define('COOKIEPATH', '/');
But in my install, bbPress lists this code:
define('COOKIEHASH', 'e49cd3ef5873cd2d82bbc6a99b41ebfa');
define('COOKIE_DOMAIN', '.www.mydomain.com');
define('SITECOOKIEPATH', '/beta/wp-admin');
define('COOKIEPATH', '/beta/');
When I delete those three extra line from my wp-config.php file, leaving only the fourth line, the issue is resolved and I am able to login in and out from either WordPress or bbPress, and access both admin areas.
Has anyone else encountered a problem like this? Am I skipping a step, or is one of the paths that bbPress giving incorrect?
-
- Posted 2 years ago #
see the following 3d:
http://bbpress.org/forums/topic/just-one-more-release-candidate-10-rc-3
http://bbpress.org/forums/topic/cookie-integration-problem-wp28-bb-10-rc-2to make the integration work, change the cookie key, in wp-config and bb-config, in wp-config insert :
define('COOKIE_DOMAIN', 'www.site.com');
define('COOKIEPATH', '/');in bb-config:
$bb->cookiedomain = 'www.site.com';with this code i have the integration fixed.
-
- Posted 2 years ago #
I really must release the new version of the bbPress Integration plugin... I'll do some testing against WPMU now.
-
- Posted 2 years ago #
Thanks for the information arturo84, I changed my cookie paths and now the integration is working great!
-
- Posted 2 years ago #
Just wanted to follow up with this. I tried the integration again from scratch with the same config as above, using WordPress 2.8 and bbPress 1.0-rc-3, but with the 1.0-rc-3 version of the bbPress Integration plugin.
The integration worked flawlessly, no issues with the code that bbPress Integration outputted, I can log in and out of both bbPress and wordPress, and access both admin panels.
Thanks for all of your hard work Sam, bbPress 1.0 is looking great!
-
- Posted 2 years ago #
Great!
-
You must log in to post.