That's a good question. I'm not sure what is the right answer. I'll do some Googling and get back to you if I got an decent answer. You should email the people at iPage as they probably could help you..
I have a copy of my store on a Windows 2000 laptop. I use it for developing and simply "playing around". It's great for programming during my long commute. I have windows versions of "everything required" installed and it works flawlessly..
I use apache (.htaccess), php , mySQL and cURL installed with absolutely no problems..
Suggest that your live (production) server run on Linux..
There are so many documented security flaws in Windows.
That I would not be able to sleep at night..
To make a long story short... osCommerce doesn't care what operating system your server is on as long as everything required is installed..
There are problems with IIS 5.0.
IE step-by-step manual order entry, Easy Populate, Froogle Data feed, Etc..
Windows 2000 IIS 5.0 has a problem with session ID's. When the session_start() function is called it doesn't pass the current id and creates a new one. This causes all kinds of problems of being sent to the admin login screen and not being able to use a lot of admin functions. I've been fighting this for quite awhile with no answers. DO NOT use Windows 2000 server..
This doesn't even start to cover the problems with shared ssl...
I run a live store in windows 2000 server with php enabled... and mysql support, so far very good, havnt had problems....oops I just had one......
Same here, my iPage website runs on Win2k and IIS5 and so far all problems have been fixed by my host..