I'm a little unsure whether this is a pure PHP problem, but I'm a little lost, so please bare with me.
I'm running an Apache server (2.2.16) on Windows XP installed from the standard win32 binary, with PHP 5.3.3 (again 32bit standard win-installer from php.net).
Almost all settings (in both Apache and PHP) are the default ones.
The problem: I have a web app that uses only 1 page but a bunch of AJAX calls to the server. On the desktop this works fine but on my iPhone (iOS 4.1) the server sometimes stops responding... I have no clue why this is but it only happens in Mobile Safari. If I try to reload the page, I get the "Server isn't responding" message
Is it perhaps a session/connection timeout problem?
Bonus info:
If I restart Apache and reload in Mobile Safari, without having done anything, it works again. Similarly, if I navigate to the "It works!" default page and back to my web app's page, it usually also starts responding again.
Any help would be greatly appreciated!