I'm using an AMP server (Apache 1.3, MySQL 5.0, PHP 5.1.5) which I have found to only allow 1 connection/request per browser at one time. The easiest way to reporduce this is to request a large download which is passed through PHP and try to access another page at the same time. You will end up waiting for the first request (the file download) to complete before the other page loads.
I'm not sure if the problem is Apache, MySQL or PHP. Any ideas where I should start looking?
I can make other requests through other browsers on the same computer.