Setting – Not Found / No Access
-
With BuddyPress when I am looking at my Activity, groups, wire all of that works fine.
But the link for Settings( example.com/members/admin/settings ) comes back displaying PERMISSION DENIED in the header and Not Found / No Access on the page.
I have gone through and tried changing a whole bunch of permissions but that his not doing the trick.
Any thoughts. I don’t even really know what is suppose to be able to be done in this section. This is the area that I guess you can set your notification preferences in.
Thank you,
Mike
-
Lets try logging out, deleting ALL cookies for your website, logging in, and trying again. Could be that from changing permissions and things that there’s a cookie out of alignment somewhere. That’s the easiest thing to try first…
About “Settings”, that is the area you can change your password in, set notifications, and delete your account in, but obviously you don’t want to delete your admin account.
I just tried that. It did not work. Both admin account and regular account.
Also if it helps with trouble shooting the only other thing that did not work and acted the same was when I tried to install the youtube plugin. It gave me the same thing.
Is there a specific file for the settings that I should double check permissions on. I just find it kind of wierd…well maybe not…that the settings is the only thing not working for me.
Thanks
What version of BuddyPress are you using? It is also possible this could be a _nonce key issue if you’re not using RC1, or if you’re using a hybrid of files or file versions from partial upgrades.
The files that this uses are actually part of the BuddyPress core plugin (in mu-plugins/bp-core/), so next on the list of things would be to totally delete the bp-core directory, and reupload them from the RC1 zip, to make sure they are all up to date and valid uploads that aren’t corrupted somehow.
To answer your question, the file specifically that “Settings” uses is bp-core-settings.php. Permissions on the server should be the same as the others, set to 644.
I downloaded the combo pack. Everything is 1.0-RC1.
I do have permissions on those files set on those files.
I have downloaded the core files. So you are suggesting delete bp-core dir and bp-core.php. Re-upload and see what happens?
Provided that you don’t have any custom modifications in those files that you can’t get back, yes.
I’ve found sometimes that my server doesn’t like to replace files, even when it says that it has, or that sometimes a batch upload just goes funky.
Not saying this WILL fix it, but it does rule out that possibility.
Replaced those. All files 644 and dir 755.
This did not fix the problem. Logged out, cleared out cookies, logged in and tried.
Thanks for working with me by the way.
Of course. Chances are you’re not the only one that could have this issue, so I appreciate you checking back in.
Is it possible for you to create a test account on your site that I can try out?
test.racingnewsdigest.com
test
test
Also I noticed in IE6 it goes to IE’s “404 The page cannot be found” page. While in FF3 is nicely displays the page but has PERMISSIONS DENIED etc but in the BuddyPress page.
For some reason, all of your “Settings” are returning a 404 error.
Is it possible that a plugin may have modified your .htaccess file, and it’s routing anything with “settings” in the URL someplace else?
Do you mind posting your .htaccess contents here for me?
If you are 100% positive the files are in the right places, the next thing to try is to systematically deactivate plugins one by one, and search for a conflict of some kind.
Here it is. Now you got me thinking. I can not think of anything that would do this,although I guess it is possible.
I don’t now the htaccess files and rewrite that well.
This is out of my home dir.
RewriteEngine On
RewriteBase /
#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
That is exactly what it is supposed to be, so we know it isn’t that.
My next guess is it has to be a plugin conflict of some kind. I know you have a few of them installed, so it’s going to be a little bit of effort to track down, but all things we know to be true so far has me a little stumped myself.
Actually, I am wondering if it is NOT the htaccess file.
I uploaded the YouTube plugin (for BP). When I try to access it in the same way, I get the same thing.
Oh, just saw your post. I will try going through and deactivating them and see.
Well I went through and deactivated all WP plugins. No luck.
I then took out any MU plugins that I had.
Still no luck. I am really stumped on this.
Each time I logged out, cleared cookies, logged in.
I’m not the kind to give up, but I also know when I’m licked.
Lets see if Burt or the others have any good ideas. I’ll call the cavalry.
Ok, thanks for helping though.
Since John exhausted all other possibilities. I dove into the source code.
Do you have the file plugin-template.php in your directory /wp-content/member-themes/buddypress-member ?
It loads that as the template for the settings screen. If it’s missing (I renamed mine as a test) it give that error.
:smacks head:
I knew that Burt, I really did.
Hey John, irc.freenode.net #buddypress
When you do, please pick a handle shorter than your username. May I suggest ‘jjj’?
I didn’t know that. Surprised me. Now watch, it won’t be the solution.
“Now watch, it won’t be the solution. “
I think we should have said stuff like that at the beginning johnjamesjacoby. Because I am missing that file. I found it and uploaded, WAM BAM — it works.
Thanks guys for all your help.
Now I am trying to understand how exactly that file came up missing.
I downloaded the combo pack again and go the file from there. I am trying to figure out what in the heck I would have been doing there to cause it to disappear.
Once again, thanks guys very much.
Mike
- The topic ‘Setting – Not Found / No Access’ is closed to new replies.