0

I have PHP 5.3.5 installed on IIS 7 which I installed through WebPI (Web Platform Installer). I would like to have some global settings controlled on a site by site basis but I am unable to have the changes take. For example, by default register_globals = Off, but I want one site to be able to set register_globals = On.

I create a php.ini file with simply the following two lines, and save it to the root of the site:

[php]
register_globals = On

When I run phpinfo() from another .php file to just inspect the settings, the global and local setting for register_globals shows up as Off. I expect the Global setting to be Off and the Local to be On. I also notice that" Additional .ini files parsed" = (none) which gives me the impression that it just simply isn't loading the php.ini file in the root of the site.

I have not changed any settings after I installed PHP through WebPI, so the global php.ini file is set to whatever the defaults are. Anyone have an idea what's going on or what to try next?

Marlon
  • 535
  • 2
  • 10
  • 14

2 Answers2

1

You can try ini_set . with this function you can modify global settings from php.ini for particular page or all website.

Constantine
  • 111
  • 1
1

This might help if you need the full php.ini file, although @Constantine has a much simpler solution if you don't.

Demelziraptor
  • 479
  • 1
  • 4
  • 11