問題は、動作しているバイナリが見つからず、APCセクションが情報ディスプレイに表示されず、apcモニターがAPCが実行されていないことを示していることです。
APC + PHP + IISを機能させる方法はありますか?
ありがとうございました
フィッティングライブラリが必要です。
ただし、バージョン番号に注意してください。phpinfo()またはphp -iから、必要なバージョンを見つけることができます。
3つの異なる要因があります。
apache.orgのApache1またはApache2でPHPを使用している場合は、VC6バージョンのPHPを使用する必要があります。
IISでPHPを使用している場合は、VC9バージョンのPHPを使用する必要があります
VC6バージョンは、従来のVisualStudio6コンパイラでコンパイルされます
VC9バージョンは、Visual Studio 2008コンパイラでコンパイルされ、パフォーマンスと安定性が向上しています。VC9バージョンでは、Microsoft 2008 C ++ランタイム(x86)またはMicrosoft 2008 C ++ランタイム(x64)がインストールされている必要があります。
php -i | grep VC コンパイラ=>MSVC9(Visual C ++ 2008) Zend Extension Build => API220090626、TS、VC9 PHP拡張ビルド=>API20090626、TS、VC9
私は通常ここでそれらを取得します(32ビット): http ://downloads.php.net/pierre/
またはここ(64ビット):http ://www.anindya.com/
理論的にはそうですが、すでにご存知のように、適切なバイナリが必要になります。問題はIISではなく、ウィンドウ全般にあると思います。ウィンドウの下でAPCDLLをApacheで動作させるのも面倒です。
つまり、自分でコンパイルするのに多くの時間を費やすと成功するかもしれませんが、実際に成功した人は誰も知りません。