2


0

Windows / ApacheにPHP APCをインストールする

PHP APCのインストールと設定にヘルプが必要です

Compiler       MSVC9 (Visual C++ 2008)
Architecture   x86

php_apc-5.3-nts-svn20100226-vc9-x86.zipをダウンロードしました。 その後、インストールするために、追加してみました

[PHP_APC]
extension=php_apc.dll

「php.ini」へ。 Apacheの再起動は失敗します。 cmdで「php」を実行しようとすると、「php5.dllが見つかりません」というエラーが発生します。 しかし、私はそうは思わない。 `php.ini`から2行を削除すると、エラーが修正されます。 どうすればapcをインストールできますか?

3 Answer


2


更新:これは非常に古い回答です。 それ以来、php5.4でAPCを使用し、APCを削除したphp5.5へのアップグレード以降、memcachedに移行しました。

Windowsでは、php5.3はAPCで動作できないようです。 とにかく本番マシンではないので、代わりにphp5.2.5を使用します。


1


記録のために :

_ _ どのバージョンを選択しますか?

apache.orgのApache1またはApache2でPHPを使用している場合、PHPのVC6バージョンを使用する必要があります。

IISでPHPを使用している場合は、VC9バージョンのPHPを使用する必要があります。

VC6バージョンは、従来のVisual Studio 6コンパイラでコンパイルされています。

VC9バージョンはVisual Studio 2008コンパイラでコンパイルされ、パフォーマンスと安定性が向上しています。 VC9バージョンでは、Microsoft 2008 Cランタイム(x86)またはMicrosoft 2008 Cランタイム(x64)がインストールされている必要があります。

VC9バージョンをapache.orgバイナリで使用しないでください _ _

ショートストーリー apacheにはvc6を、windowsにはvc9を使用します

個人的には、PHP 5.2.6`と php_apc_3014_php521.dll`を使用します。 本番環境で動作します。


0


私は同様の問題を抱えていました。 PHP APCの次のコピーを使用しました:http://downloads.php.net/pierre/php_apc-3.1-svn20101116-5.3-vc6-x86.zipそして、XAMPP 1.7.7で3.1.7-devを配置するために機能しましたPHP 5.3.8を使用