On Win2000, if you are using NTFS, you have also to give the read rights for I_USR_ (the Internet guest account) to the file php.ini (usually in c:\winnt), otherwise php can't read it.
Also, I had to copy some of the dll's in the PHP/dll folder to WINNT/system32 in order for, e.g., curl to work.