3

OS X 10.8 を搭載した MacBook に memcache をインストールする際に問題があります。memcachenをインストールしました。memcache -h を実行すると、答えが得られます。しかし、私が php -mi を呼び出すと、それが見つかりません。phpinfo() を実行し、その後ログを確認すると、次のログ エントリが表示されます。何か案が?

PHP 警告: PHP の起動: 動的ライブラリ '/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/memcache.so' を読み込めません - dlopen(/Applications /XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/memcache.so, 9): 適切な画像が見つかりません。見つかりました:\n\t/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/memcache.so: mach-o、しかし Unknown の間違ったアーキテクチャ行 0

ご協力いただきありがとうございます

4

1 に答える 1

0

xampp は 64 ビット ソフトウェアで、memcache.so は 32 ビット、またはその逆です。いずれにせよ、このバージョンの memcache.so は、使用している xampp と一致しません。Xampp は 32 ビットの古いバージョンと 64 ビットの新しいバージョンを提供しています。それを試すか、ライブラリの別のバージョンを見つけることができます。

ソースコードが利用可能な場合は、システムで lib をコンパイルできます。これも役立ちます。

于 2013-03-07T07:52:44.137 に答える