php.ini problem

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
i am using win2k and my php.ini is located in winnt folder but i don't
want php.ini file at that place due to security reasons.
please tell me how do i change the php.ini path.

Re: php.ini problem wrote:

Quoted text here. Click to load it


Just move it to your php directory.

read the following comment from


 donald at netriver dot net
04-May-2005 10:21
On the Windows 2003 & IIS6 platform, you can run different websites on  
different versions & copies of PHP. This is useful in at least two cases:

  1. You want one website on your box to have register_globals on, but since  
you're running IIS, you cannot specify that in an .htaccess file. And you  
definately don't want register_globals on for the rest of the websites.
  2. You want to run different versions of PHP for different websites, or  
even just different extensions. Say you wanted one site to use 4.0.5 and a  
different site to use 4.1.11.

Its simple, just:
  1. Move your php.ini file from your c:\windows\ directory directly to your  
php directory (by default that would be c:\php\)
  2. Make sure you don't have a php.ini file in any other location that  
would supercede the c:\php\php.ini file. Using phpinfo(); is useful here.
  3. Have your alternate version of php (either a different version or a  
different php.ini) have its own install directory, like c:\php4RG\ or  
  4. In the Home Directory Configuration for your website, specify the .php  
extension to use a different script, pointing it at the alternate  


Erwin Moller

Re: php.ini problem

Quoted text here. Click to load it

You can keep your php.ini file outside of winnt folder, provided that
file doesn't stay anywhere in the system. Then put it in it's default
php folder. Just have a look into some packages like
phpdev/xampp/easyphp/phptriad and others. You can even run
php/apache/mysql from flash drives!

Raqueeb Hassan

Site Timeline