3

私はWindows7x64のwamp2.2にapcをインストールしようとしていましたが無駄になりました。memprotectなしでphp_apcをダウンロードし、wampのタスクスイッチャーで選択できました。また、拡張機能と以下を追加しました。

[APC]
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = 64M
apc.max_file_size = 10M
apc.stat = 1

次に、php.iniにhttp://svn.php.netからapc.phpをダウンロードしましたが、私のphpinfo()ファイルは何をしてもapcを表示せず、apc.phpは実行されていないと言っています。

wampがvc6で構築されていることについて読みましたが、pierreのphp拡張機能ページでvc6バージョンが見つかりません。さらに、MSVC9(Visual C ++ 2008)コンパイラーを備えたphp5.4.3があるので、インストールしてはいけないと思います。 vc6バージョン。しかし、wampと代替のphpキャッシュ(フルネームです!)に関する情報が見つかりません。私がそれについて読んだすべてのページはそれを非常に単純に見えるようにします、しかし私はそれを機能させることができません。ちなみに、nicEdit画像のアップロードを処理するにはapcが必要です。どんな助けでも私はとてもとても幸せになります!

また、いくつかのことに気づきました。このフォーラムの多くの投稿では、apcはphp 5.4でサポートされていないと述べています。他の投稿では、Windowsの場合はphpまたはその拡張機能のいずれかのvc6バージョンを使用する必要があると述べています。問題は、私が言ったようにwampを使用していて、phpとapacheを個別にインストールするプロセスを実行したくないということです。たとえ行ったとしても、apache以外のサーバーを購入する余裕がないことを考慮して、(多くの検索を行った後、peclはdllを提供しないため)どのdllをダウンロードする必要がありますか。vc9バージョンをインストールしないことをお勧めします。 Apacheのバイナリを使用したphpの?繰り返しになりますが、どんな助けでも大歓迎です。

私がついにそれを手に入れたと思います、@eisあなたは正しいx64bit拡張機能をインストールすることについて正しかったです。このhttp://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-forのmediafireでホストされている拡張機能のリストから正しいものをダウンロードしました-windows/サイト。これで、apcがphpinfo()にインストールされていることがわかります。ありがとう、さようなら。ただし、apcの使用法については投稿し続けます。

4

1 に答える 1

8

解決策として、pierresページのdllは32ビット(x86)のようです。64ビットサーバーを使用しているため、64ビットdllを使用するか、32ビットサーバーのインストールに切り替える必要があります。

anindya.comページには、 64ビット拡張機能へのリンクがありました。

于 2012-09-28T06:47:19.340 に答える