RE: [PHP] include, chmod, password files

From: Date: Wed, 08 Aug 2001 18:03:34 +0000
Subject: RE: [PHP] include, chmod, password files
Groups: php.general 
Request: Send a blank email to php-general+get-61880@lists.php.net to get a copy of this message
> If I have a file called db.inc with, for example, this: > > However, any user on the system can read db.inc cause its > chmod'd 0644. > If I chmod db.inc 0600 or even 0640, index.php can not include it. > > How do I go about protecting my files from being read by > users on the system? Below is how Rasmus recommends this be handled. Kirk The right way to fix this is to add a rule to your Apache configuration that looks like this: <Files ~ "\.inc$"> Order allow,deny Deny from all </Files> That will simply prevent any direct access at all to your .inc files. Making the .inc files simply be parsed by PHP could still be a problem as they could be called out of context. -Rasmus

« previous php.general (#61880) next »