My question was: what is supposed to happen if there is no dot
in the open_basedir path, for example:
open_basedir = /www
Should I be able to open a file in ./tmp ?
The way I understand the open_basedir doc, I should not be able.
But another PHP user is telling me that he can open a file in ./tmp
with no explicit dot in the path of open_basedir, and I cannot reproduce this
behavior on my server.
The explicit dot is to tell the system that you want the current working
So by saying "./tmp" you want the tmp (directory or file) that is
located in the current working directory.
If i understand what you are saying is that "./tmp" is a directory in
the current working directory. If there is a file in that directory
that you can open then yes you should be able to open a file in that
just remember that "./" means that you want the current working
Also, "../" means that you want to move up one in the directory
On Mon, 2002-11-18 at 14:58, Marc Delisle wrote:
I am using PHP 4.2.2 and would like to know what is the expected behavior when
I don't put an explicit dot in the open_basedir path.
Should I be able to open a file in "./tmp" ?
Another question: let's say my document root is /www and I put a /www in open_basedir,
then should I be able to open a file in "./tmp", which is a subdir under /www/marc?
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php