This goes down as a "no brainer" but should probably be mentioned anyway .....
Did you remember to clear your web browser cache?
Assuming you compiled everything correctly and remembered to restart apache
after the compile, you are probably running on the new PHP but it won't show up
if you are trying to tell what version you are running by any web page display
such as a page with "phpinfo();" because the old screen will be cached so it
is always a good idea to clear your web browser cache.
Now with that said, Cpanel is lousy about doing sanity checks so if the PHP compile
fails for any reason, I noticed that EasyApache will still continue on like it worked.
I personally recommend just forgetting about the PHP options in EasyApache and
leave it set to whatever --- doesn't really matter --- and then just manually compile
your own PHP which is rediculously simple to do.
1. Download and unpack the source from
www.php.net
2. Open a page with phpinfo(); and copy the "./configure" line from that screen
3. Run the configure line from the directory where you placed the PHP source code
4. Run "make"
5. Run "make test"
6. Run "make install"
Thats pretty much it! You can customize the PHP options however you wish but the
options from your previous PHP installation will usually work just fine.