Сначала я думал брандмауэр и как золотое правило telnet к внешнему IP порту 80 во всяком случае после чтения этого, я вижу, что проблемой может быть альтернативное отображение доступа.
смотрите на http://technet.microsoft.com/en-us/library/cc288173.aspx для объяснения, это должно добиться цели.
Вы используете mod_fcgid? Если так, не делайте. mod_fcgid не поддерживает порождающую ребенка возможность PHP, таким образом, это породит новый PHP, если будет несколько запросов, и каждый PHP, порожденный mod_fcgid, будет иметь свой собственный кэш кода операции (наряду с набором бесполезных детей, если Вы включили им в сценарии обертки PHP).
Если Вы будете использовать mod_fastcgi, то необходимо будет проверить, что mod_fastcgi только запускает один процесс PHP, и что один процесс PHP запускает достаточно дочерних элементов для обработки загрузки. Это сообщение в блоге является довольно хорошим кратким изложением всего этого, хотя это специально для использования suexec, и получение разделяют процессы fastcgi для каждого пользователя, необходимо будет настроить его для получения одного процесса fastcgi для всего сервера, если это будет тем, что Вы хотите.
При использовании mod_php5 затем, он должен Просто Работать, так как кэш APC создается апачем.
Если Вы используете CGI без любого mod_fastcgi/fcgid, то Ваши исполняемые выходы PHP после каждого запроса, беря его кэш кода операции с ним.