Apache and PHP will by default serve many concurrent connections just fine. I'll take a stab into the dark and guess that you are starting a session. The default session handler is file based, and will acquire an exclusive lock on the session file, which blocks all concurrent requests that try to use that same session file. Close the session before you go off doing long-running tasks with session_write_close.