O PHP APC Accelerator interrompe completamente o Apache2 no Windows?

5

Minha configuração de desenvolvimento local:

  • Apache 2.2.21 VC9 baixado do Apache Lounge (como sugerido em PHP para Windows site.Instalação manual como serviço.
  • PHP 5.3.8 VC9 x86 Thread Safe, instalado manualmente a partir do arquivo zip.
  • PHP APC 20110109-5.3-vc9-x86 baixado de aqui , então eu adicionei extension=php_apc.dll para meu php.in .
  • Xdebug PHP 5.3 VC9 TS (32 bits), se relevante

Resultado : às vezes a página trava e eu preciso reiniciar o Apache manualmente no painel de serviços. Alguém já experimentou isso? Minha configuração está errada? Isso está acontecendo mesmo com uma simples página phpinfo :

<?php phpinfo() ?>
    
por user34295 06.10.2011 / 22:14

3 respostas

1

APC e xdebug geralmente não jogam bem juntos na minha experiência. Eu suspeito que ele funcionará bem com o APC se você desativar o xdebug.

    
por 07.12.2011 / 02:46
0

Comece excluindo o Apache - chame 'php -m' para obter uma lista de módulos e ver como isso é responsivo.

Se é lento, então você sabe que o PHP é o culpado. Desative todos os módulos e ative cada um de cada vez, executando php -m para verificar a resposta.

Pré 5.3.8 a extensão curl causou problemas semelhantes, mas isso foi corrigido.

    
por 29.11.2011 / 21:39
0

Use o arquivo apc.php do pacote apc e use-o para ver como seu APC está usando memória.

Dê muito ram, até que ele tenha 20% não utilizado.

    
por 30.08.2012 / 19:48