web-dev-qa-db-ja.com

PHP APC AcceleratorはWindows上のApache2を完全に破壊しますか?

私のローカル開発構成:

  • Apache 2.2.21VC9は Apache Lounge からダウンロードされました( PHP For Windows Webサイトで提案されています。サービスとしての手動インストール。
  • PHP 5.3.8 VC9 x86スレッドセーフ。Zipファイルから手動でインストールされます。
  • PHP APC 20110109-5.3-vc9-x86ここ からダウンロードし、_extension=php_apc.dll_を_php.in_。
  • Xdebug PHP 5.3 VC9 TS(32ビット)(該当する場合)

結果:ページがハングすることがあり、サービスパネルから手動でApacheを再起動する必要があります。誰もがこれを経験しましたか?私の設定は間違っていますか?これは、単純なphpinfoページでも発生しています。

_<?php phpinfo() ?>
_
5
user34295

私の経験では、APCとxdebugは一般的に一緒にうまく機能しません。 xdebugを無効にすると、APCで正常に動作すると思います。

1
gtuhl

Apcパッケージのapc.phpファイルを使用して、APCがメモリをどのように使用しているかを確認します。

彼が20%未使用になるまで、それにたくさんのラムを与えます。

0
bokan

まず、Apacheを除外します。「php-m」を呼び出してモジュールのリストを取得し、その応答性を確認します。

遅い場合は、PHPが原因です。すべてのモジュールを無効にし、一度に1つずつ有効にして、php-mを実行して応答を確認します。

5.3.8より前では、カールの延長によって同様の問題が発生しましたが、それは修正されました。

0
thinice