I installed PHP 5 on Windows XP Home and Apache 2. My PHP script registers a sessions variable, but doesn't update it. I was told that Windows 98 was finicky with PHP sessions, so I installed on Win XP - but now that doesn't work either!
Not to worry, you aren't the only one. I can't even get Apache to work on my windows, and I've installed PHP soo many times...too many to count, and it still doesn't work! I don't care too much, so I havn't looked into it very much. BRS WebWeaver (hope I spelled that right) works for me.