PHP5.3.3 での memcache のインストールに関する問題

WBOY
リリース: 2016-06-13 12:55:15
オリジナル
894 人が閲覧しました

PHP5.3.3 での memcache のインストールに関する問題
オンラインチュートリアルに従って memcache をインストールしましたが、コマンドラインで php と入力すると、memcached.exe のプロセスが実行されます。 memecache の警告エラーが表示されます。内容は次のとおりです。

PHP 警告: PHP スタートアップ: memcache: モジュールを初期化できません
ビルド ID=API20090626,TS,VC6
でコンパイルされたモジュール ビルド ID=API20090626,TS,VC9
でコンパイルされた PHP これらのオプションは一致する必要があります
ライン 0 の不明

私の PHP バージョンは 5.3.3 です。別のバージョンに変更する必要がありますか?それを解決する良い方法はありますか?


-----解決策---------
引用:
PHP 警告: PHP スタートアップ: memcache: モジュールを初期化できません
ビルド ID=API20090626,TS,VC6
でコンパイルされたモジュール ビルド ID=API20090626,TS,VC9
でコンパイルされた PHP これらのオプションは一致する必要があります
ライン 0 の不明

PHP ソース コードがコンパイルされた後、コンパイラ、スレッド セーフ、デバッグ、バージョン
など、いくつかの点に注意する必要があります。 コンパイラとは、コンパイル時に使用されるコンパイラを指します。
スレッド セーフとは、PHP のスレッド セーフ層がオンになっているかどうかを指します。
デバッグとは、PHP デバッグ モードがオンになっているかどうかを指します。
ビルド ID=API20090626,TS,VC6
でコンパイルされたモジュール ビルド ID=API20090626,TS,VC9
でコンパイルされた PHP これら 2 つの文の意味は次のとおりです:
このモジュールは 20090626 リリースの PHP ビルド ツールを使用し、スレッド セーフが有効になっており、デバッグ モードが有効になっておらず、コンパイラは VC6
です。 PHP は、スレッド セーフがオン、デバッグ モードが無効、コンパイラが VC9
である、20090626 リリースの PHP ビルド ツールを使用します。 したがって、問題は、それらが異なるコンパイラを使用してコンパイルされていることです。
したがって、VC9 を使用して memcache モジュールをスレッドセーフな非デバッグ モードで再コンパイルする必要があります。または、インターネットからコンパイルする人を見つけることもできます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート