[suspicious - maybe spam] Re: [suspicious - maybe spam] [PHP] [suspicious - maybe spam] Re: [PHP] 'Insulate' db connection

From: Date: Sun, 06 Mar 2005 17:38:36 +0000
Subject: [suspicious - maybe spam] Re: [suspicious - maybe spam] [PHP] [suspicious - maybe spam] Re: [PHP] 'Insulate' db connection
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-210099@lists.php.net to get a copy of this message
On Sunday 06 March 2005 11:47 am, Mattias Thorslund wrote: > Since you can use fopen, I don't think open_basedir is the problem. > Read about open_basedir here: > http://us3.php.net/features.safe-mode > > Maybe the path that you use in the include is wrong? > > /Mattias > > Andre Dubuc wrote: > >Hi, > > > >I am trying to 'insulate' my database connection from prying eyes by > > moving the db connection code to a directory above docroot and then > > calling it by an include. However, my IP has an open_basedir restriction > > in effect that defeats what I'm trying to do. > > > >Perhaps I'm unclear what what the open_basedir does, and perhaps IP is > >protecting me from an even worse security risk. However, I can call, using > >fopen, many counter code pages that reside in the directory above docroot > > - so I'm confused here. Perhaps it's the use of include - is there > > another way to do this? > > > > > >************************************************************************** > >***************** > > > >The code so far: > > > >On any page that needs a db connection (in docroot path): > ><?php > >.... > >include("db-conn.php"); > >... > >?> > > > >Db code page (located in directory above docroot): > ><?php > >$db = pg_connect("dbname=site user=confused password=toughone"); > >?> > > > >Tia, > >Andre > > -- > More views at http://www.thorslund.us Thanks Mattias, I should have read my code a bit better -- forgot to set the absolute path for the directory above docroot. Works great now! Regards, Andre

« previous php.general (#210099) next »