Re: include

From: Date: Thu, 29 May 2003 16:25:51 +0000
Subject: Re: include
References: 1 2  Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-18204@lists.php.net to get a copy of this message
Why are you guys providing support here? It'll just encourage him or her to come back here again. Please just refer them to http://php.net/support --Andrew On Thu, 2003-05-29 at 11:15, Allowee wrote: > Since you got a public_html system you can set open_basedir to > "..:/tmp" > > which means access to there home folder and the /tmp folder. > > my host also uses it like above > > .: Allowee > > On Thursday 29 May 2003 18:08, Rasmus Lerdorf wrote: > > On Thu, 29 May 2003, DokFLeed.Net wrote: > > > hi, > > > i think there is a problem with the include function, but am not sure if > > > anyone noticed it before or not so i didn't report to the bug > > > > > > but try this code > > > 1) assume user1 is running a forum > > > 2) user2 wants to grab his password and hosting on the same server as > > > user1 > > > > > > user2 can simply run this code and he will grab all var on user1 site > > > PHP CODE > > > --------------------------- > > > include('/home/user1/public_html/forum/admin/config.php'); > > > echo "Variable list for User1: <b>"; > > > $arr = get_defined_vars(); > > > while (list ($key, $val) = each ($arr)) > > > { > > > echo "Varaiable Name: <b> $key => </b>Value: > > > $val</b><br>\n"; > > > } > > > ----------------------------- > > > i tried everything out there > > > .htaccess > > > php_value open_basedir "/" > > > > Why would you set open_basedir to "/" ? The whole point of open_basedir > > is exactly for this purpose. To restrict which directories someone can > > open files from. If you set it to "/" then doesn't protect anything. > > Set it such that people can only open files from their own doc_root by > > setting it for each virtualhost block in your httpd.conf file. > > > > -Rasmus -- Andrew Lindeman <alindeman@php.net>

« previous php.mirrors (#18204) next »