> -----Original Message----- > From: Philip Thompson [mailto:philthathril@xxxxxxxxx] > Sent: Thursday, February 05, 2009 3:45 PM > To: PHP General list > Subject: CLI not obeying php.ini > > In my php.ini, I have > > error_reporting = E_ALL & ~E_NOTICE > > When I run a script from the command line, I get a lot of notices.... > even when I said I don't want them. Also, in my script, I specified > error_reporting(E_ERROR) in attempts to explicitly tell it what I > want. It doesn't work either. > > Why am I still getting notices?! BTW, I don't receive notices via a > web browser, just CLI. > > I double-checked to see what INI file was loaded and it's the one I > expected to see: > > [pthompson@pthompson scripts]$ php --ini > Configuration File (php.ini) Path: /etc > Loaded Configuration File: /etc/php.ini > > Thoughts on what's happening would be awesome! Thanks in advance. In addition to what's already been said, you could try forcing a php.ini file in the current directory by trying the -c command line option. I've done it to try messing with a handful of values here and there for particular scripts. HTH, // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php