I needed to change the include path in my php.ini file as every time I do a "require" in PHP it uses the include path, stopping my "requires" from working properly.
So I commented out the line in the .ini file and changed it too to make sure.
Then re-tried the php page i was working on and it still errored and the include path hadn't changed.
So i tried restarting my computer (so that apache restarted) and still the include path hadn't changed!
Has anyone else had this problem or found changes in the .ini file aren't taking effect???