Access denied - You are not authorized to access this page.

ballR - April 12, 2005 - 21:19

Hello!

I installed Drupal 4.5.2. I have done everything, i created the first user succesfully.
But whenever I log on or even just go to the home page it gives me a page that says "Access denied",
"you are not authorized to access this page".

I've checked everything I can think of...

I have read all threads, but i haven't found the correct solution for this problem..

Thank you for Your help!

RedHat Linux, Apache 2.0.51, MySql 3.23.58, PHP 4.3.10

Setting up a new site and now I get this too...

tobyspark - March 20, 2006 - 19:07

I am getting this too. Am very confused as I have set up various test drupal sites (4.6.3) before successfully - now for the real deal (4.6.6) and I've fallen at the first hurdle.

The fresh drupal installation is creating the first and subsequent accounts, emailing me their details, rejecting false log-ins, but if the correct log-in details are used all you get is the access denied content page and no change to the log-in block.

I have tried standard troubleshooting - fresh install, fresh database, searched server logs. For what its worth, I started then aborted the process in the https space, and am on a Plesk 7.5.4 virtual host. I didn't have these problems before on the same physical server but with an earlier

Any ideas most appreciated. I didn't anticipate this, and my two days allocated to set it up are now crumbling away... grrr!

Toby

Access Denied, ...

joe_t - April 5, 2006 - 14:37

Drupal 4.6.6
Windows 2000 server
IIS 5
PHP 4.4.0
MySQL 4.0.26

Install went fine. Created the first user, which was added to MySQL, and I got an email with the password. But when I try to login with it I get "Access denied. You are not authorized to access this page."

I permitted all drupal directories and subdirectories "Full control" to the web user (IUSR_WWW). The MySQL user I created for drupal has "ALL PRIVILEGES."

Any help would be appreciated.

Thanks,
Joe

Solution for Dummies! Access denied!

GyaNeX - October 31, 2006 - 15:35

I am not an expert in Drupal's core programs, rather a dummy, and I still tried to post my solutions to such a persistent problem with Drupal 4.7.x CMS and it was listed under the following thread.

http://drupal.org/node/92100

It works in my case, and it might work in your case too. Try it. If you are using multiple domains to point to the same domain, and if you try to access an administrator / a registered user account with multiple domains, this kind of problem is a regular one (chronic?). I learned to live with it. A better way to avoid "ACCESS DENIED" or "logged in but you are not really allowed to have access as a registered user" problems is to be consistent with the same domain/ URL. The problem is visible when you use two settings.php to point to the same database-based domains. It would be better not to share the same dB e.g. MySQL. Its not only the problem at Drupal CMS, it is also a problem with Joomla CMS. At this moment, 2nd or other domains can be reserved for only visitors use, and it would better not to use multiple domains to access contents as an administrator or a registered user. There seems to be something wrong with CACHE/COOKIE/TEMP files, and its all based on my personal experiences. I might be wrong. Someone can enlighten me.

Learning is a never ending process. As I learn more and more about Drupal or Joomla CMS, entropy of my knowledge on these CMS also increases.

GyaNeX
P.S. Someone should be working on Drupal to turn it also as a CMS for handheld mobile equipments.

A solution to Access Denied Problemsssssssssss

GyaNeX - April 7, 2007 - 02:16

Eureka!

The 'Access Denied' message even after you login correctly is a consistent problem at Drupal 4.7.x and 5.x.x. In the previous posting above, I have already given a dumb solution to an 'Access Denied' problem that you might face immediately after you create a new user account.

Today, I have a good news to some of you who are facing similar message 'Access Denied' when you try to do something at Drupal CMS and suddenly you see 'Access Denied' message, or when you go somewhere while in login mode for a short time (a few minutes to hours) and return to your computer, then you try to do something (whether as a user or as an admin), suddenly you find that the website does not let you work as the registered user (i.e. as 'log in' mode). In my case, it often happens (my finding) because multiple websites (multiple domain names) are pointed to the same copy of Drupal CMS or database (I don't know because of which one).

For example, if I am logged in to my website (e.g. http://www.geotechnical.org/ ) as 'administrator', and if I close Internet Explorer's current session, and come back later as a new session or in the same session (but after some time of inactivity), and try to click on a url at the same database based website via another domain name e.g. http://www.Geotech.Info/ , then my computer will show 'Access Denied' message. In the same way, after closing the session if I try to comeback to my website using second domain name, (while my log in session from first website is still alive/active), then it will ask me to log in to the website: second domain name based log in page. Here is a problem. IF I log in, it may show 'Access Denied' message, and I can not go back to previous domain based pages: access is denied via both websites. Even before logging in to the second domain, if you try to return to your primary domain to do something as a registered user, then you will face this kind of problem. This is what I noticed today. Then, instead of logging into second one, I tried to log in to first one, and it worked very well.

So, one of the solution that I found in my case of multiple domain is that the CMS via cookie / IE session, allows only the very first URL related domain in each session to get access to your website. Second one and on wards will not be allowed to access, even if you log out from the first one. I am not sure but it is the thing that happens around me.

Well, in my other computers connecting internet via LAN cable or dial up connection, this problem does not exist. Why? Don't ask me. Even if I use multiple domains randomly it has no problem. But, in WiFi based computer (my newest computer ? it has CA firewall, and is it a problem maker?), this is a problem that I always face (I am not sure whether the root cause is: WiFi, or FireWall, or computer maker or Windows version or IE set up or TCP/IP set up ?). Whenever I faced such problem, I could not log in for several hours, and my freetime is sometime completely ruined when I want to do something on my website. I hope today's findings will end my frustrations corresponding to this particular problem. Anyway, try using only one (the first one in each new session) domain name instead of using multiple domains. If not, remember which one is the first domain that you clicked when you started the current IE session. Try to go back to the first domain (among your domains) in current session.

Good Luck. If this method works, please post it here for other's benefit.

Thanks.
Dr. G. Pokharel
WebMaster
http://www.geotechnical.org/
"We have been working on Soil Mechanics and Geotechnical Engineering".

above method worked

GyaNeX - April 7, 2007 - 02:28

Immediately after I posted above post, I returned to my website via second domain, and I got access denied message to both domain based URLs. Then, I identified (from my fading memory), and logged in to my website without going through hit and trial, it worked. So, if the problem happens in your multiple domain based website, then this solution might work (it does not matter whether you have single copy of Drupal CMs or multiple, because in my recent problem it happened with two domains connected to two separate copies of Drupal CMS, and these two copies have separte MySQL database account. I am not sure it might be because of unique IP address of my website hosting server, and the conflicting information in these two domain related cookies saved on my local computer here. It is all my layman (if elseif else like in 3 blind men's experience on a giant elephant) kind of guesses.

Dr. G. Pokharel
WebMaster
http://www.geotechnical.org/
"We have been working on Soil Mechanics and Geotechnical Engineering".

Even though I don't have

Michael M - March 20, 2006 - 19:13

Even though I don't have this problem, maybe you played with the node access rights.

Did anyone disable 'access content' from www.example.com/?q=admin/access ?

Do you get the access denied message even when you are logged in as admin?

----
http://LandCondos.com

If only I could get that

tobyspark - March 21, 2006 - 13:01

If only I could get that far. Any log-in bounces me to access denied, but the authentication is working ok, see above. So I am stuck in the install process...

I am giving up for now, unless anybody has any ideas. I have tried using 4.7.0-beta6, checked the mysql tables (yes users are being added), recreated the sites and dbs more than I can remember.

The only thing I can't do is grant all privs to the mysql user as per plesk specific instructions at http://drupal.org/comment/reply/47993#comment but that is a red herring I think - read the comment there.

Toby

Same thing

cmoimartin - April 6, 2006 - 12:47

I try to install it on
RHES3 with
xampp (mysql 5 -- php4 or 5 -- apache2 )

and on another server RHES3 with
apache 2
mysql 3.23.58
php 4.3

Still the same problem, i've been able to create the first admin user but can't get in ? Access Denied -- You are not authorized to access this page.
I try changeing the password as well and nothing better.

Martin

Dohhh- understanding node and panel access control

activelyOUT - June 1, 2008 - 16:13

OK. thanks this worked for me.

Am I to understand that

"access content" under node module supersedes all other access?
I did not have this checked but had "access pages" and "access views" checked under panels. I kept getting the "access deined" message.

I thought that if I had "access pages" and "access views" checked under panels, then that meant that the user with the corresponding role would have access to the panels. That is wrong.

Thanks Chris

=-=

VeryMisunderstood - June 17, 2008 - 15:34

The answer to your question is yes. To view content one must have the view content permissions regardless of what seperate permissions are set on any one content type.

_____________________________________________________________________
My posts & comments are usually dripping with sarcasm.
If you ask nicely I'll give you a towel : )

might be user 0

Harry Slaughter - April 13, 2006 - 22:28

try:

INSERT INTO users (uid, name, mail) VALUES ('0', '', '');
INSERT INTO users_roles (uid, rid) VALUES (0, 1);
INSERT INTO node_access VALUES (0, 0, 'all', 1, 0, 0);

will either return 'duplicate entry' warning (which is OK) **or** fix your problem.

--
Drupal tips, tricks and services
http://devbee.com/ - Effective Drupal

I have exactly the same

FixB - April 14, 2006 - 08:20

I have exactly the same problem.
I installed drupal on a free host provider space, and it worked smoothly.
I tried to install it locally on my computer ang got this access denied just after the creation of the first user.
The mysql installation works correctly (mysql returns a message indicating that the sql operations was successful), and every table seems to be there.
I tried to execute the sql statements above (one by one) and each one produced a 'duplicate entry' , so it seems the table are there and well feed... But the problem is also still there.
I tried t reinstall all twice to the same result...
If anyone has any idea worth sharing, thanks in advance for your answer !

Аналогичная пролблемма с доступом

max256 - April 14, 2006 - 13:34

кто то может на русском обяснить что нужно исправить чтоб заработало?
заранье спасибо.

Sorry, I didn't quite get

FixB - April 17, 2006 - 08:35

Sorry, I didn't quite get this one :(

Solved

FixB - April 17, 2006 - 18:27

Ok, the problem is solved for me : I was working with the 'mysqli' module instead of 'mysql'... I switched back to 'mysql' : it's working fine now !

Nice Harry

maybourne - January 17, 2007 - 20:50

That worked thanks!

Why does this work?

spyderpie - February 13, 2007 - 23:17

I did this after a suggestion on this post: http://drupal.org/node/97020.

I upgraded from 4.7.4 to 4.7.6 and all users except admin users were not able to view the content. Applying your fix to the database works. But I am confused.

I checked those tables before the upgrade and those entries (the second and third) are not there. The first one is - in the users table.

After the upgrade, the entries are still not there -except for the first.

So to me this says that those entries in the database did not change ... but are needed after the upgrade. I was wondering what access rights I just gave by executing:
INSERT INTO users_roles (uid, rid) VALUES (0, 1);
INSERT INTO node_access VALUES (0, 0, 'all', 1, 0, 0);
after the upgrade, and why, if needed and if you know, does the upgrade not apply that change.

Thanks in advance,
Julie

This Worked

Eagle1 - February 28, 2007 - 04:25

This worked for me, but I am not sure why I needed it. This was a new 5.1 install, not an upgrade.

Eddie L. Seelke
http://www.seelke.net

Brilliant that has fixed my problem

jayboodhun - October 4, 2007 - 09:54

I was getting a blank page after login and also could not access admin pages
I ran this sql and it fixed my problem.

Many thanks
Jay

Access denied problem on drupal 5.6 install????

kadj - January 13, 2008 - 05:31

Hi

I have tried to install drupal 5.6. The installation works fine but once I create the super admin user and change the password or log out I can't seem to ever log back in again with the super user. I tried your sql script above had success with middle users_roles script but this did not fix the probelems of my user not being able to login again. it just seems the the whole session is lost or something???

I have searched the forum loads, no one has said anything of how to handle this problem etc. I have installed my drupal in a sub directory of my site not sure if this makes a difference ..... can any one help ?

host with host excellence windows xp IIS 5, mysql 4.1.***

Thanks, the MySQL fix worked

Napzilla - June 26, 2008 - 16:33

I was having the same problem on 6.2, and this fix solved the problem. Thank you for posting the solution!

--Brian

Temi Solo Dio
Brian M. Napoletano
brian@napoletano.net

Access denied - You are not authorized to access this page.

weerora - October 28, 2006 - 15:06

Access denied - You are not authorized to access this page.
To solve this problem you have to edit database using SQL command:

GRANT ALL PRIVILEGES ON databasename.* TO username@localhost IDENTIFIED BY 'password';

where

* 'databasename' is the name of your database
* 'username@localhost' is the username of your MySQL account
* 'password' is the password required for that username

-------------------------------------------------------------------------
If problem is still exist , You have to try editing file "settings.php" (Drupal\sites\default\settings.php)
at the line
$db_url = 'mysql://username:password@localhost/databasename';
change mysql to mysqli
$db_url = 'mysqli://username:password@localhost/databasename';

Before using mysqli, make sure you have the line 'extension=php_mysqli.dll' in file "php.ini"
and you should have files "php_mysqli.dll" and "libmysqli.dll" in php directory.

Stop and start web server before take effect.

careful

Harry Slaughter - October 30, 2006 - 01:26

the 'access denied' message in question here pertains to drupal access permissions. The solution you're suggesting relates to a problem with the site being able to connect to the database, in which case, all users would see a drupal error page, not an access denied page.

if you're seeing 'access denied' for a specific node, you *are* connecting to mysql, and that's not your problem.

--
Drupal tips, tricks and services
http://devbee.com/ - Effective Drupal

create an administrator account

gleble - October 31, 2006 - 12:06

I seem to have the same problem plus an added error message. Details below
Has anyone solved this yet? Help

I am on the welcome page and am trying to create an administrator account but it says access denied. This is the first time I have been here. If I go to the administer page it tells me the most recent system events, which are:

user warning: Can't create/write to file 'C:\Program Files\xampp\tmp\#sql_14c_0.MYI' (Errcode: 2) query: SELECT w.*, u.name, u.uid FROM watchdog w INNER JOIN users u ON w.uid = u.uid ORDER BY w.wid DESC LIMIT 0, 50 in C:\Program Files\xampp\xampp\htdocs\example\drupal-4.7.4.tar\drupal-4.7.4\includes\database.mysql.inc on line 121.

I think it is a problem with my settings.php file. Most probaly with the line

$db_url = 'mysql://root:@localhost/drupal';

I am pretty sure this is wrong but it is the only thing that will get me into drupal with no errors.
My user name is 'root', there is no password(initial settings) and my server is 'Localhost'

I am using drupal 4.7.4 , PHP 5.1.6 , MySQL 5.0.24a , Apache 2.23 and Xampp Windows version 1.5.4a

What should I have in settings.php?

mysql

Michael M - November 2, 2006 - 12:39

It seems like your mysql database is not setup properly. For test environments on Windows, try http://wampserver.com/en/index.php

Easy for beginners :)
----
http://eUploads.com

mysql

gleble - November 2, 2006 - 17:09

I can access my database with PHP so why can't drupal?

Sessions table being updated wrong

ebernabei - November 10, 2006 - 05:07

Not saying this is a bug, but just pointing out a key reason... don't know what causes it yet.

The sessions table has two rows in it when you first create the new user. One has UID = 0 (the anonymous users hitting the site) and the second has UID = 1 (the super user first created).

Well, Drupal is updating the UID of superuser from 1 to zero upon button click events.

Then, the permissions subsystem says "hey, you are anonymous... you can't go there".

The question is ...why is Drupal changing this one UID value when setting PHP session information right after logging in for the first time?

I'm still hunting....

Emilio

I'm having the same problem

verbal - November 27, 2006 - 13:33

I'm having the same problem ebernabei, here is what i've hunted down so far:

http://drupal.org/node/99782

Sessions table - same issue

mcspoon - March 26, 2007 - 05:54

Did anyone find a fix for this? I'm running 5.1 and this issue just presented itself on a site less than 1 month old. Thanks,
cc

Don't be careful, be bold ... in this one case

ebernabei - November 10, 2006 - 06:29

I posted farther below about why this is happening... but I was chasing my tail... "forest for the trees" syndrome :-)

The solution suggested about using the mysql vs. mysqli DLL's is bang on! 100% correct!

Why is a database driver for PHP causing permission problems in Drupal? The SQL being run against MySQL is causing the $user->uid (the unique ID assigned to the very first user) to be reset to zero or NULL when a read is done. Then, when the sessions table is updated a bit later in the code, the correct uid in the table (that would be "1") is overwritten with zero -- ehhh -- that would be the same uid as anonymous !! Ouch.

So then when you click anywhere, your browser sends the session context to Drupal. Drupal reads it from the corrupt sessions table and sees that you seem to be uid = 0. So in the Drupal code it takes a nasty turn for code meant to keep pesky anonymous users out.

So what I did is:
- switch from mysql _TO_ mysqli.dll by copying the new DLL from \php\ext to \php (make sure \php is in your PATH for Windows)
- modifying the php.ini
- modifying the settings.php config file

-Emilio

PS: Windows XP Pro, Drupal 4.7.4, MySQL 5.0, PHP 5.2.0RC6, Apache 2.2

This worked for me

NickT - November 12, 2006 - 02:43

I think the problem is that the mysqli (as opposed to the mysql) is for versions of mysql >= 4.1. There must have been some significant change in this version. In the PHP installer you can change and add "MySqli" (and make sure you change the path as above). I don't think you have to change the privileges, I think the problem is MySql with versions >= 4.1. I have version 5.0 of MySql installed and you have to change sql-mode to (i.e. search in the my.ini in MySql):

sql-mode="MYSQL40"

To make it backwards compatible with 4.0 (note not 5.0 to 4.1, which is also incompatible).

Thanks for the help you guys.

Ok

macm - November 14, 2006 - 22:49

I dont understand

May you explain again?

After reinstall wampserver I start receive "Access denied" messages.

What is (make sure \php is in your PATH for Windows)?
- modifying the php.ini AND ADD OR UNCOMMENT WHAT?
- modifying the settings.php config file AND ADD OR UNCOMMENT WHAT?

Step by step

That did it, Switch to mysqli solved 474 login prob! Thanks!

spydmobile - December 14, 2006 - 14:08

Wow. I have tried everything! On my local computer running 474 and 5b2 side by side, I would get the login issue every time in 474. I tried the patch fix, and could not apply it, tried the sql fixes but they were unsuccessful. I tried the mysqli switch and it worked.

Sooo, I can turn the problem on and off by switching back and forth in my settings file from mysqli to mysql. Would anyone like me to try anything specific? It would appear that the person who said it could not be a database access problem, was not quite right. This appears to be a problem with many red herrings or it is multiple porblems showing same symptoms.

I am Running:
474 on WAMP5 (v1.6.6) on my local laptop.

Wamp 5 has:

Apache/2.0.59 (Win32)

PHP version :
5.2.0

Loaded extensions :
bcmath, calendar, com_dotnet, ctype, session, filter, ftp, hash, iconv, json, odbc, pcre, Reflection, date, libxml, standard, tokenizer, zlib, SimpleXML, dom, SPL, wddx, xml, xmlreader, xmlwriter, apache2handler, mbstring, gd, mysql, mysqli, PDO, pdo_sqlite, SQLite

MySQL version :
5.0.27-community-nt

access denied

hayles - January 2, 2007 - 22:52

I renamed it and is still having the same problem

Make the config.php file writeable...

ladycentaur - November 14, 2006 - 23:43

Drupal packages tend to have the config.php file permissions set to unwriteable. When you register your admin account you need the config.php to be writeable. Just chmod it to 777 for the install and first account set up and then chmod it back to what it was afterwards.

It's most likely that you are being denied access because your config.php file won't let your main admin info be saved.

Could be but I am using my

macm - November 15, 2006 - 01:52

Could be but I am using my localhost windows XP Pro

I had install last wampserver WAMP5 1.6.6 : with PHP 5.2.0 and start the problems so I uninstalled
and back to
WAMP5 1.6.5 : with PHP 5.1.6

I dont know why but wampserver WAMP5 1.6.6 : with PHP 5.2.0 doesnt work with drupal at this moment.

Just examplain to my error after login in my localhost if I tried click in somehing I received "Access denied"

But now is ok

Config.php?

_dynamic - February 2, 2008 - 11:56

Config.php - is that a file in the Drupal package? Where can I find it? I only find it in my XAMPP package. Thanks for reply.

Had the same problem

khedaywi - November 27, 2006 - 12:35

Mac OS X 10.4.8
PHP 5.2.0
MySQL 4.1.21
Apache 1.3.33

At first I tried installing Drupal 4.7 and Drupal 5.0 Beta, with the database connection settings as 'sql' and not 'sqli'

Everything was going good, Drupal was connecting to the database with both versions and it created the appropriate admin account. But as soon as I tried to change the password, or clicked the 'submit' button it would immediately go to a "YOU ARE NOT AUTHORIZED TO VIEW THIS PAGE." error.
I could click on the menu link (one at a time) and would have to enter in the username and password, but the password was the one that drupal initially assigned, NOT THE ONE THAT I HAD CREATED.

Resolutions:
For Drupal 4.7:
When you have to go into the settings.php file to put in the username, password, and database, change the 'sql' to 'sqli' . Before doing this I started out with a completely new database. It worked like a charm.

For Drupal 5:
When it asked for the type of database choose 'sqli'. Works perfectly now.

Not sure why this fixed it but it works now.

the sql to sqli thing didn't

verbal@drupal.org - November 27, 2006 - 23:58

the sql to sqli thing didn't work for me, but the session.inc was right on target.

I went to cvs:

http://cvs.drupal.org/viewcvs/drupal/drupal/includes/session.inc?view=ma...

downloaded that session.inc over the current includes/sessions.inc file and everything started working again, now I am just getting an error in the Status Report about GD library for PHP is missing, but thats an unrelated problem and drupal is nice enough to even give me a link to the download of the GD library, so I just need to install that real quick and everything will be great.

+1 for the session.inc trick

yennersnow - November 29, 2006 - 20:03

Getting a recent session.inc file worked for me, too. I didn't have to use the mysqli trick.

drupal 4.7.4
windows XP
XAMPP 1.5.5
php 5.2.0

Thanks!

hunthunthunt - December 1, 2006 - 17:06

Thanks khedaywi,

Had the same problem myself - as you suggested, changing 'sq'l to 'sqli' fixed this frustrating problem.

XAMPP for Mac OS X 0.6a
MySQL client version: 5.0.27
PHP Version 5.2.0
Apache/2.2.3
OSX 10.4.7

regards,

hunthunthunt

Same setup, but using sqli breaks the connection

kreynen - December 5, 2006 - 18:32

I have the same software with the exception of running this on Intel XServe running OSXS. I installed updated versions of PHP and MySQL and moved a functioning Drupal install from a G5 server.

Switching to sqli just breaks the MySQL connection.

Help

quasarchangel - December 1, 2006 - 20:29

warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/style.css) is not within the allowed path(s): (/home:/tmp) in /home/quasar/includes/theme.inc on line 64.
warning: Cannot modify header information - headers already sent by (output started at /home/quasar/includes/common.inc:348) in /home/quasar/includes/common.inc on line 190.

Thats the message I get with the Access Denied thing. I have not even been able to login, so this is still while installing Drupal, and I'm installing on a free hosting site. Anyone know what I can do to fix it?

Mine's not an install

swifty - December 5, 2006 - 10:46

Mine's not an install problem as I have 2 sites running 4.7.4 that have been installed for several months. It is only just now that I am seeing "Access Denied" messages when logging in. Only for authenticated users. And these are FreeBSD boxes.

The web host says there have been no changes so it is very bizarre. I am guessing at a config change on their web server. Would I be right?

**UPDATE**
Found the solution. My webhost had done a PHP upgrade to 5.2.0 which highlighted a Drupal bug. The answer was to modify session.inc and add one line. See http://cvs.drupal.org/viewcvs/drupal/drupal/includes/session.inc?rev=1.2...
and all I had to do was insert the line register_shutdown_function('session_write_close'); into session.inc

I'm seeing the same thing

saltspringer - December 9, 2006 - 05:30

I'm in a similar situation; suddenly couldn't administer a 4.7.4 site that's been running for months...

thanks for the tip...

works for mediatemple sites

barneson - December 9, 2006 - 22:24

My site hosted on Mediatemple's gridserver broke yesterday. I'm assuming it had to do with their GRID1.1 update. The fix above solved the problem. Thanks for the tip.

Worked. Thanks swifty. Your

donnoit - December 10, 2006 - 01:43

Worked.

Thanks swifty. Your post saved a frustrating evening for me.

Works for me too

billk2 - December 13, 2006 - 14:57

I can only presume Servage did a similar upgrade to php recently.

I was just about to reinstall - luckily I spotted your post.

Bill /<.

Solution works for our sites on Servage, too

Als - April 5, 2007 - 15:57

Our sites were moved to Servage recently, the user accounts stopped working and the session.inc modification fixed the problem.
Everyone having account problems with Drupal on Servage try this! :-)

thanks, helped me as well.

mariagwyn - December 21, 2006 - 02:52

thanks, helped me as well. Is there a reason that this is not in the drupal 4.7.4 download package? Does it kill php4 if it is included?
either way, very helpful.
maria

This has been fixed in 4.7.5

David Lesieur - January 5, 2007 - 04:32

Yay!

session.inc worked for me

thehardings - February 8, 2007 - 04:33

Swifty!! Thanks heaps. that worked a treat!
dan

Thanks

Ajay Pal Singh Atwal - May 10, 2007 - 06:59

You saved my day

Great!! This was an easy fix that worked. Thanks

valkoas - April 18, 2008 - 04:39

I am also at 4.7.4 and the suggested change eliminated my "access denied" problems. It was also due to an webhost upgrade from PHP 4 to 5. The session.inc file is located in the includes directory. Just make the one line change as Swifty suggests and the problem goes away. Thanks Swifty.

Anonymous User "Access Denied" change to User log in prevented.

fewdisc - December 7, 2006 - 15:56

Folks,
I have a 4.6 running site which has been problem free for around 9 months. Ater following several other posts, confirming users, user_roles and node_access are set up for anony access, I have a user 0, I swapped the session.inc to see if that would help. In fact, that was what allowed anonymous users to access the site again, but somehow, no longer creates the cookie for the users that try to log in. Now everyone is anonymous, including admin. While this makes the more accessible, it prevents me from posting anything, or my user population. I added the additional line to the include file:
register_shutdown_function('session_write_close');

but doesn't help. Any help is appreciated.

MySQLi vs. MySQL PHP driver issue only for PHP 5?

ebernabei - December 21, 2006 - 18:52

I know there are two issues discussed in this thread. The one I refer to is where you login and the system seems to log you out when clicking around on your Drupal site. This is because the type of user you are known to be is dynamically changed in the session table from X to zero. Zero, to Drupal, means anonymous and presto...you seem logged out.

My question:
Drupal 4.7.4
PHP 4.4
MySQL 4.1.21
Apache 1.3.x
Linux 2.6.9

Is this fix with swapping MySQLi into settings.php the fix for THIS SPECIFIC config above with PHP 4.4?

I did the session.inc patch with no effect (after clearing browser cache etc...) BUT this is for PHP5 ...not 4.x anyways

My hosting provider is having one heck of a time getting mySQLi working with PHP so I want to be sure before I raise hell with 'em.

Thanks,

Emilio

new site drupal 4.7.4 admin account gets - Access denied

swebmaster - December 23, 2006 - 15:32

I have 4.7.4 Drupal installation that has admin login but doesn't allow to do admin actions. I have to login every time I see (Access denied ) message, get to the next page but my actions are not saved. Please help.

PHP version 5.2.0
MySQL version 4.1.21-standard

found solution on another thread:
http://drupal.org/node/6696#comment-178585

Commented out following in user.module:
session_regenerate_id();

Added line below drupal_page_footer(); in index.php:
$GLOBALS['tempUser'] = $user;

PHP 5.2 introduced a

VeryMisunderstood - January 17, 2007 - 20:56

PHP 5.2 introduced a situation , have you tried this http://drupal.org/node/102114 ?

it is suggested to upgrade to DRupal 4.7.5 which has fixed this problem as well as a few other problems.

Did you already try creating

Lostbishop - January 28, 2007 - 22:05

Did you already try creating a directory named "PHP-SE" right under the root level? I know it sounds silly, but it worked for me.

i'm was already preparing to

DL - February 13, 2007 - 08:55

i'm was already preparing to move from 4.7.3 to 4.7.4 when the issue surfaced. now I can't follow the steps in preparing the site for upgrade because I keep access denied pages. How to I do work around this problem?

thanks a million

Live hard, Ride harder

Same problem with 5.1 on two servers

Patrick M - February 10, 2007 - 11:03

I'm having this problem with Drupal 5.1 on both my development and productions machines, and I've tried everything suggested here with no success.

Devel: W2K, Apache 2.0.59, PHP 5.1.4, MySQL 4.1.7
Prod: CentOS 4.1, Apache 2.0.52, PHP 4.3.9, MySQL 4.1.20

I get the access denied message when I click on a button even though updates or whatever are actually completed in the background. Simply refreshing the page then returns the updated page.

First thing I did, right at the beginning, was to trace back on access_denied(), echoed some __LINE__ calls in what might have been relevant other functions, and the echo in menu.inc, menu_get_active_item() "fixed" the problem. Apparently defeating the header function by sending something before it allowed the registered user to be revalidated and there was no access denied message. I knew it was a dirty "fix" but I just echoed a new line in menu_get_active_item(), and for some reason everything worked fine on my local machine. Not surprisingly, it totally breaks on my remote machine, however.

When I looked into swebmaster's post, I found that session_regenerate_id(); is already in user.module of 5.1. I tried putting the $GLOBALS['tempUser'] = $user; in index.php, anyway. That didn't work except when I put it above the drupal_bootstrap function...but again, that's only because it outputs an error before headers are sent, and just a new line does the same thing--somehow works on my local machine but not remotely.

Anyway, I'm not sure how to resolve this, and any suggestions will be appreciated.

error in line 172

zaytouna - February 20, 2007 - 15:01

hey folks
am still in the setting process trying to figure out a way to set up drupal .
however i edited the settings.php file and i tried to access my site and it gave me several errors and i have no idea what that means since im not an expert in linux. so is anyone available to help?

please you can see whats happen if you look at this link http://www.zaytouna.org.ps/drupal-5.1/

thank you all.

I may not be the best person

mariagwyn - February 20, 2007 - 18:00

I may not be the best person to help, but it looks to me like drupal is either not finding your db or your db is not set up properly (missing tables). The first option is to check your settings.php file, and make sure you have correctly entered the db information. If you need more help, you will need to give more specific regarding your site set-up, structure, etc.

Hope that helps,
Maria

Admin Access Denied

apage - February 24, 2007 - 23:59

I am getting an access denied after I log in as admin on my site. I log in and go to my account page which I set as front, but then when I try to click to any other page, it gives me access denied. It did this once a few weeks ago and self corrected, and now its doing it again. Same result in IE and Opera as I received in Firefox. I haven't changed or installed anything in the past week so I'm not sure why it would now be doing this.

Admin Access Denied

majunor - February 28, 2007 - 22:09

I had the same problem. My Hosting Service changed the PHP version. To fix this I had to add this to my settings.php file:

register_shutdown_function('session_write_close');

Hope that helps

This fixed it for me!

Lynn - March 9, 2007 - 17:12

Thanks majunor. My problem arose out of the blue and was logging out users. Adding this line seems to have fixed it.

Access denied for admin, cured with panels module

pcmeissner - February 26, 2007 - 02:13

I'm running Drupal 5.1 and I'm getting the 'Access denied' even when I logged in as Admin. The nodes show up show up (minus a flash file I placed in the template), but it's preceded by "access denied. The strange thing is that if I activate a panel in the main content area using the panels module the "access denied" banner disappears, and a placed flash file that I have in the template shows up and everything is perfectly normal. Why would panels suddenly remove the "access denied" banner? And what causes ut?

Try clearing your browser's private data

mhertenberger - March 8, 2007 - 20:53

I ran into the access denied issue too, after spending a fair bit of time creating menus, adding pages and logging in and out as separate users. It's probably a limitation in the cookie handling or similar - after I clear private data in Firefox, the error disappeared and menus were accessible as they were supposed to be.

Access denied when accessing any page

number3 - March 16, 2007 - 17:41

I upgraded from 4.7 to 5.1.

I'm getting an 'Access denied' when I attemp to access any page except for update.php. The update went fine without any errors.

I've made sure all my tables are utf8_general_ci, I tried both 'mysqli' and 'mysql' for my db_url and I also made sure my sesson.inc had the line: register_shutdown_function('session_write_close');

But I'm still getting an Access denied.

Can anyone offer any suggestions?

I was reading ...

jandoemen - March 26, 2007 - 19:39

Had the same problem (LAMP5)

But there is so much written about this ... In the meanwhile I tried and tried and ... found a solution for my case, a very simpel one ...

I cleared the cookies for that site. It worked for me and I hope for some of you too ;-)

Greetz
Jan

Access Denied New Account Problem Solved

tp - April 21, 2007 - 04:23

Hi all,

comment out as shown below the section in settings.php file before you start installation. It fixes all Access Denied problem that I encounter in multiple computer installations

/**
* We try to set the correct cookie domain. If you are experiencing problems
* try commenting out the code below or specifying the cookie domain by hand.
*/
#if (isset($_SERVER['HTTP_HOST'])) {
# $domain = '.'. preg_replace('`^www.`', '', $_SERVER['HTTP_HOST']);
# // Per RFC 2109, cookie domains must contain at least one dot other than the
# // first. For hosts such as 'localhost', we don't set a cookie domain.
# if (count(explode('.', $domain)) > 2) {
# ini_set('session.cookie_domain', $domain);
# }
#}

/**

This solved it for me!

steppevos - April 23, 2007 - 17:50

After struggling 2 days I got my site running on the localhost thanks to commenting out the cookies section in settings.php (see message above)! Thanks a lot tp!!

I am running:
Windows XP XP2
Apache2.2.4 (apache_2.2.4-win32-x86-no_ssl.msi)
PHP5.2.1 (php-5.2.1-Win32.zip)
Mysql5.0.37 (mysql-essential-5.0.37-win32.msi)
Drupal5.1 (drupal-5.1.tar.gz)

Steppevos

Cheers tp! Your suggestion

Paul Gregory - November 5, 2007 - 14:57

Cheers tp! Your suggestion seems to have fixed my problem. Migrating my client's Drupal site from a remote Plesk virtual server to a local MAMP server has proved to be quite a pain in the behind. Besides the Access Denied problem I also had occurrences of this, this and this!

CONFIRMATION OF FIX

democraticvictory - April 25, 2007 - 05:09

Apparently, upgrading to php 5.2 causes this problem.

I found that adding the line:

register_shutdown_function('session_write_close');

to the sess_read function in session.inc

function sess_read($key) {
global $user;

register_shutdown_function('session_write_close');

THANK YOU!!!

NOW: This fix worked for me on several Drupal sites on several Drupal versions when our servers were upgraded to php 5.2

SO: If upgrading php causes the problem, I'd try this fix first. It is extremely easy to do and worked perfectly.

Access Denied Error Solution

maatty2007 - May 11, 2007 - 03:32

This post is enough to solve all problems:

http://drupal.org/node/6696#comment-10113

Regards

Different problems with same symptoms

mbria - September 25, 2007 - 01:07

I also noticed same issue, but it wasn't related with session was an real-access problem.

If you have been playing with some different access modules (organic_groups, simple access, taxonomy_access...) your node_access table could be a mess.

If you decide to upgrade, all this mess will come up and you won't be able to login from your login block (although you will be able to go in with at /user), and at the same time, anonymous or logged in users will get an annoying "Access denied" page.

The solution in this case don't need a patch. As was said before, you just need to clean up your node table.

If you don't mind to lose some information, you can run this query:

DELETE FROM `node_access`;
#Or run any of those if you know the offender:
#DELETE FROM `node_access` WHERE `realm` = 'simple_access';
#DELETE FROM `node_access` WHERE `realm` = 'og_all';
#DELETE FROM `node_access` WHERE `realm` = 'og_public';
#DELETE FROM `node_access` WHERE `realm` = 'node_privacy_byrole_role';
#DELETE FROM `node_access` WHERE `realm` = 'node_privacy_byrole_user';
#DELETE FROM `node_access` WHERE `realm` = 'og_subscriberog_all';

INSERT INTO `node_access` ( `nid` , `gid` , `realm` , `grant_view` , `grant_update` , `grant_delete` )
VALUES ('0', '0', 'all', '1', '0', '0');

Would be nice if every module include a "full remove" option to drop it's tables and delete it's rows... but as far as I know, drupal don't support this feature yet.

Workflow NG

jiangxijay - September 27, 2007 - 16:17

Similar problems, different solution.

Problem began after installing workflow_ng module.

Neither the -session patch- nor the -node_access empty- techniques worked.

I had to drop all tables installed by the workflow_ng module and then also empty the variable data for that module.

Voila ...

THANKS!

jmspldnl - October 17, 2007 - 22:26

I was having some problems with a site giving me a denied access page, but your query fixed the problem. Thanks!

Thank you

MissyM - February 4, 2008 - 17:18

Thank you for posting this - it worked like a charm!

Character sets and collations

lafo - October 11, 2007 - 06:46

I got this very same problem after my provider changed character set and collation on some tables in the database (they were trying to "fix" corrupted rendering of non-western characters by playing around with the character encoding of the tables, changing latin1 to utf8_swedish).
After running
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

on every affected table, things got back to normal immediately.

Richard Laffers
laffers.net

Access Denied Logged ou while editing

davereplicant - October 12, 2007 - 22:44

This worked a treat. Was mysteriously starting to experience real trouble with my Drupal sites and added this line

register_shutdown_function('session_write_close');

to session.inc right at the bottom of the script and now don't get logged out of some sites and am able to log in to others which I was getting Access Denied messages with.

MAgic!

www.dawnofthereplicants.com

access denied

outofthegallery - November 12, 2007 - 05:40

i am having the same access denied problem, but mine is different because I can access everything through my admin account, but I have set up other authorised accounts, and they cannot access forums, events, or pretty much any content that has been uploaded from the admin account!
I have enabled access to these content types in administer>user management>access control so i dont know what else i can do!?

Access denied to Access granted!

nirvanajyothi - April 26, 2008 - 08:40

Hey...think this would work(Iam running site o drupal 5.7,other versions need to be tested)

1.Go to post settings under content management and you will rebuild using the option "Rebuild permissions" under "node access status" and the option is well explained there as given under...

"If the site is experiencing problems with permissions to content, you may have to rebuild the permissions cache. Possible causes for permission problems are disabling modules or configuration changes to permissions. Rebuilding will remove all privileges to posts, and replace them with permissions based on the current modules and settings......"

But from other posts here i found some users cant find the rebuild permissions option in the post settings page.I dont know how,but it is true.Even me after clicking on Rebuild permissions(which was luckily there) the access denied error was removed.But,when i returned to post settings page the 'Rebuild permissions' option could not be found where it was!

2.Other way to get to the "Rebuild permissions" page is to type in the url
< http://www.yoursite.com/admin/content/node-settings/rebuild > and rebuild permissions.

Hope this work out fine.Confirm this solution if it works out for you.

Nice work! No. 2 worked for

xtfer - May 11, 2008 - 05:53

Nice work! No. 2 worked for me after all the others had failed. This is so easy it should be the first thing you try!

didnt work for me

jrguitar21 - July 9, 2008 - 21:19

I'm still searching for a clean solution before digging around in SQL.... this one, (rebuild perms) didnt work for me. My problem might be different in that a registered user can access any content that is marked as "new" but old content it gets access denied.

James Wilson
Elementalidad

Access problems

interactiveallstar - November 12, 2007 - 17:16

I've just spent a day trying every method posted here to solve this strange problem.... been running drupal 5.3 based site on local machine fine, then uploaded to our dedicated redhat linux server.

I could login as admin user (uid 1) fine, but clicking on the 'administer' link or trying to visit www.mysite.com/admin/ brought up a server error page. I could access certian parts of admin such as www.mysite.com/admin/build/ but clicking 'save configuration' on many areas of admin caused error page to be displayed.

After spending the day searching the entire site for clues - thinking it was perhaps a permission, session, .htaccess problem i've discovered that it was a Memory Problem to cure it I increased the amount of memory allocated to PHP using the following line in my .htaccess file

php_value memory_limit 40M

I hope this helps someone out there - its been a very frustrating day!

there are many variables

abqaria - December 5, 2007 - 22:03

there are many variables here

and many solutions

which one should i choose

i use 5.3, multiple sites , same code, different databases

all things suddenly start to act weird

sometimes it gives access denied and sometime not

cannot diagnose the problem

yea i think drupal has way

darumaki - January 8, 2008 - 19:47

yea i think drupal has way too many things working in the background that produces such weirdness, combined with module developers who haven't quite gotten the grasp of how drupal works. I hope it becomes more stable with the next release.

Re: Access Problems

jcummings - March 24, 2008 - 06:39

That was very helpful. I adjusted the setting in the php.ini file and set memory_limit = 1024M. Thanks for the post.

Finding no solution

jordii - January 10, 2008 - 13:57

I've tried almost every solution stated before in this thread:

  • clearing the private info of Firefox
  • using another browser
  • clearing every cookie
  • modifying certain fileds of the database
  • modifying mysql user privileges
  • using mysqli instead of mysql
  • modifying settings.php before installing, specifying drupal directory or cookie policy
  • increasing server's memory
  • fresh-reinstalling server subsystems
  • creating other users (in this case the system does nothing when signing in)
  • In my case, the thing I did was change the drupal directory one level up on my public local directory tree, passing from http://localhost/htdocs/drupal to http://localhost/htdocs. Since I did this, I receive the Access denied error over and over again after submitting the first user data, no matter if i change the database and reinstall Drupal or if I do any of the operations listed above.

    Please, help me, or I'll have to purge the whole fucking System...

    Drupal 5.5
    Apache 2.2.6
    PHP 5.2.5
    Mysql 5.0.45
    Operating under Win32

    something? nothing?

    stop14 - January 11, 2008 - 21:27

    i've been trying to lick a similar problem on one of my sites (Drupal 5.6/PHP 5.2.5/MySQL 4.1.21), and have lost sleep and sanity doing so. the symptom is (seemingly) random access denied errors which trip every now and again, even when refreshing the same page. not always, just enough to ruin the integrity of the site. i've gone through most of the solutions that have been posited in this and other "access denied" threads, and the issue persists.

    investigation led me to the $user object, which would be fully instantiated when a given page was functioning properly, and empty when an error occurred. figuring that there were sessioning issues, i compared the session variables in both cases via php_info() to see if i could spot any differences, thinking that perhaps the session cookie domain was off or something.

    turns out that the only difference was the session.save_handler, which registered 'user' (drupal's required handler) normally and 'files' (the php.ini default) during failure (to investigate, try printing ini_get('session.save_handler') in your page template). bizarre, considering that the session.save_handler is explicitly set to 'user' in settings.php.

    i have no access to change the default setting in php.ini, though changing the default save handler can introduce other problems in some php configurations anyway. i've tried changing it in .htaccess, but to no avail.

    still looking. this may be something, or a complete red herring. anyone's thoughts would be welcome.

    confirmation

    stop14 - January 24, 2008 - 15:55

    just making a note: switching the session.save_handler to 'user' in php.ini seems to have stabilized the site.

    A solution...

    jordii - January 13, 2008 - 20:10

    I've reinstalled the Apache HTTP Server plus PHP and MySQL, now installing the parts separately (I used to use Anaska WAMP server), after having cleaned the temporary files and cookies with CCleaner. The problem seems fixed.

    I can not access my phpmyadmin

    fareasthill - January 24, 2008 - 23:51

    I did put in a pin as mysql website advised it is danger not put a pin.
    but now, I can not access any of my local host page. please help!

    More details.

    fareasthill - January 25, 2008 - 00:02

    Quote:

    Welcome to phpMyAdmin 2.10.1

    phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in config.inc.php and make sure that they correspond to the information given by the administrator of the MySQL server.
    Error

    MySQL said: Documentation
    #1045 - Access denied for user 'root'@'localhost' (using password: NO)

    Unquote.

    Above message come up when I tried to access phpmyadmin. Please help, how should I solve this! thanks..

    I solve it by my self.

    fareasthill - January 25, 2008 - 20:39

    Just redo all over again, uninstall and delete everything. and reinstall all over again.

    Still unable to enter the new site, but...

    Shnapoo - February 4, 2008 - 18:04

    Hi everybody,

    I have the same problem (although I expect these issues to have several distinct causes). Nothing but an "Access denied" screen smiled at me after the database wizard finished. All hints posted previously in this thread didn't help.

    Drupals index.php returns MENU_ACCESS_DENIED from menu_execute_active_handler(), followed by a call to drupal_access_denied().

    Does that mean there are permissions missing? If so, how to fix?

    Regards...!

    Solved

    Shnapoo - February 6, 2008 - 06:35

    Finally made it work by changing the Confixx "httpd Special" config. My session-settings where wrong since I misspelled something or so...

    As a hint for Netclusive VServer customers (and for myself if I ever run into the same problem again ;)), the proper settings to enter in Confixx are:

    php_admin_flag magic_quotes_gpc Off
    php_admin_flag register_globals Off
    php_admin_flag session.auto_start Off
    php_admin_value mbstring.http_input pass
    php_admin_value mbstring.http_output pass
    php_admin_flag mbstring.encoding_translation Off
    php_admin_value session.save_handler user
    php_admin_value error_reporting E_ALL&~E_NOTICE
    php_admin_value session.cache_limiter none
    <Directory "/home/www/##user##/html">
    Options +FollowSymlinks
    Options -Indexes
    ErrorDocument 404 /index.php
    DirectoryIndex index.php
    </Directory>

    BTW, don't forget to remove all PHP options from .htaccess (would result in "500 - internal server error")

    Access Denied When anonymous

    willeaton - February 22, 2008 - 15:38

    Hi, Im having the same problem "Access Denied", its nothing to do with database access (because drupal works) and its not a problem when logged in as admin.

    I get "Access Denied" when I am not logged in and I know why although not the solutions. I have noticed that only recently the "NODE_ACCESS" table in the database is no longer being updated. I do not have any node access modules installed however I did have the workflow installed and now removed.

    The following is a list of things I have and have done...see if anyone can match mine against theirs...

    Original install drupal 5.2 moved from local server to remote
    created another user group including one called "superuser" (maybe a problem???)
    removed workflow although not the database tables
    CCK modules installed,Multilanguage i18n,HTMLarea,Menu trim,Views

    Tried:
    Upgrading to 5.7
    removing the workflow tables

    Success with adding this in database
    INSERT INTO node access (0, 0, all, 1, 0, 0)

    THIS IS NOT A PERMENANT SOLUTION, why do I have to put access *??? What caused the add content form to stop updating the node access table???

    Hope that helps someone
    Will Eaton

    Access Denied

    Sinankuday - March 6, 2008 - 12:29

    First, I tried DRUPAL on my local network (with Zend Core) and worked so well. Then i decided to set it up on my remote host.
    Problems occur right after that. First i bought a new hosting from Networksolutions and then configure a php.ini for turn off "register_globals". Installation has past ok.

    Using admin account i tried to open some modules but "taa taaaa" here i got the first bug: "Access Denied"
    And then i tried every way to fix problem but no solutions yet.

    When i look back and observe my local network (where is the DRUPAL runs so well), there's only one possibilty to have "access denied" rror: It's bcs of "PHP CONFIGURATION". That's the only difference between my local network and remote host.

    Am i wrong??

    I fixed the problem:

    Sinankuday - March 6, 2008 - 13:23

    I fixed the problem: Uninstall DRUPAL 6.1 and instal 5.7 ... Nicer version without a few difference

    upgrade from 4.7 to 5.7, missing admin/user/access & user/roles

    perke - March 11, 2008 - 13:34

    Hi all,

    I just upgraded from 4.7 to 5.7 and having a weird issue... I'm getting "Access denied" only on two admin pages:
    admin/user/access and admin/user/roles
    I dont even have them in admin/user menu but can only access it from modules menu (?). Other pages in User management are ok like admin/user/settings, admin/user/user and so on.
    As far as I noticed, upgrade went fine without any errors. Does anyone have an idea what can cause this?

    I tried cleaning browser cache, cookies and what not...any help will be greatly appreciated.

    =-=

    VeryMisunderstood - March 11, 2008 - 13:53

    try clearing the cache tables in the Database.

    _____________________________________________________________________
    My posts & comments are usually dripping with sarcasm.
    If you ask nicely I'll give you a towel : )

    just tried and didn't

    perke - March 11, 2008 - 14:09

    just tried and didn't help...another thing I noticed, just installed Views and getting "acces denied" on build/views too. update & enabling/disabling views didn't help either

    =-=

    VeryMisunderstood - March 11, 2008 - 15:31

    check administer -> post settings is there a button to rebuild your access table ?

    _____________________________________________________________________
    My posts & comments are usually dripping with sarcasm.
    If you ask nicely I'll give you a towel : )

    nope... just regular post

    perke - March 11, 2008 - 15:44

    nope... just regular post settings stuff, Post length;Number of posts on main page;Preview post;
    it seems that upgrade didnt go quite well

    rebuilding access

    crandell - April 3, 2008 - 21:02

    wow -- the admin / post settings / node access made my problem disappear. my anon wasn't able to access any content. thanks for saving me hours of time fretting over my broken site!

    thank you !

    joesp - March 23, 2008 - 09:29

    worked like a charm! I have complete access now! thanks for the pointers!