Mysterious php.ini / phpinfo.php

I'm having a real hard time with my register_global setting. I uploaded a phpinfo() file and it reads register_globals = Off. However it refers to /usr/local/Zend/etc/php.ini as the file it's reading from, which has register_globals = On.

I went a step farther and checked all the php.ini files on my server. I did 'locate php.ini' and got...

/var/cpanel/version/php.ini-2
/etc/php.ini.rpmsave
/usr/lib/php.ini
/usr/local/lib/php.ini
/usr/local/lib/php.ini.new
/usr/local/lib/php.ini-zend_optimizer.bak
/usr/local/cpanel/3rdparty/etc/php.ini
/usr/local/cpanel/3rdparty/lib/php.ini
/usr/local/Zend/etc/php.ini
/usr/local/Zend/etc/php.ini-zend_optimizer.bak
/home/virtfs/*****/usr/lib/php.ini
/home/virtfs/*****/usr/local/lib/php.ini
/home/virtfs/*****/usr/local/lib/php.ini.new
/home/virtfs/*****/usr/local/lib/php.ini-zend_optimizer.bak
/home/cpapachebuild/buildapache/php-4.3.11/pear/tests/php.ini
/home/cpapachebuild/buildapache/php-4.3.11/php.ini-recommended
/home/cpapachebuild/buildapache/php-4.3.11/php.ini-dist
/ZendOptimizer-2.5.7-linux-glibc21-i386/zui_files/php.ini
/ZendOptimizer-2.5.7-linux-glibc21-i386/zui_files/_usr_local_lib_php.ini

(note, the ***** is the user account/root directory)

They all had register_globals = On. I can't understand why my phpinfo() reads it as Off. I need to set it to On in order to run ModernBill. Any ideas?

It's on a RH 3 with CPanel and the latest stable Zend optimizer, which I'm sure has a lot to do with it but I don't know what to look for or changs. Oh and yes, I did restart httpd.

Thanks, WebTrooper

 

 

 

 

Top