Ok solved!
Even though I said the php.ini file was in the /etc folder, the phpinfo stated it was reading from /usr/local/lib, like you mentioned. However, the file was not there!
As a test I changed a setting in the php.ini file, but this didn't come across on the phpinfo file, so it was obviously not reading the /etc/php.ini file!
I just copied it across to /usr/local/lib and it now comes up in phpinfo.
Thanks for the heads up! I'll now try and get the remote debugging working, which will probably turn into a whole new issue
Many thanks for your help!
Cheers,
Tarique.