* * * * *
Why do people insist on using PHP? Why?
You just have to love informative error messages.
One of our clients is getting the following error on a PHP [1] (of course)
driven website:
> Warning: file_exists(): open_basedir restriction in effect. File(XXXX) is
> not within the allowed path(s): (XXXX/htdocs:/tmp) in XXXX on line 531
>
Okay, I read that as “file not found” but according to the customer, if the
file really didn't exist, she would get “file not found” instead of “File …
is not within the allowed path(s).” Which is frustrating because the file in
question does not exist!
Aaaaaarrrg!
So okay, humor the customer. Go ahead, try to do a search on “PHP File is not
within the allowed path [2]” … go ahead … I'll wait …
See the problem?
A lot of sites seem to have that problem.
Searching the PHP site doesn't seem to be helping any either.
Does anyone have a clue? It appears that PHP is refusing to search for files
past a certain depth, but I can't say for sure that is the problem, nor even
what to look for to see if this is the problem.
Sigh.
[1]
http://www.php.net/
[2]
http://www.google.com/search?hl=en&q=PHP+File+not+in+allowed+path&btnG=Google+Search
Email author at
[email protected]