Memcacheのインストール手順は最新ではありません。 php-fpmとnginxを使ってDebianにインストールする方法は?
私はこれを試しました:
apt install memcache zlib1g-dev php-dev
pecl install memcache
これにより拡張機能がインストールされます。
/usr/lib/php/20220829/memcache.so
だから私は追加しました
echo extension = memcache.so>>/etc/php/8.1/fpm/php.ini
その後、再起動してください
service php8.1-fpm restart
「Memcached Object Cache」のWordPressプラグインをインストールしたいのですがプラグインウェブサイトただ言う:
1 つ以上のサーバーに memcached をインストールします。接続情報にご注意ください。デフォルト値は 127.0.0.1:11211 です。
PECLメモリキャッシュ拡張のインストール
object-cache.php
wp-contentにコピーwp-config.phpにWP_CACHE_KEY_SALT定数を追加します。
define( 'WP_CACHE_KEY_SALT', '...long random string...' );
どこにも見つかりませんobject-cache.php
。
問題は、phpizeがphp8.2を使用して拡張機能をコンパイルすることです。しかし、php8.2を削除すると、php-devも削除されます。再インストールするとphp8.2を再インストールしようとします;
この問題をどのように解決できますか?
ベストアンサー1
wordpress-adminからプラグインをインストールする必要があります。
- プラグイン - >インストールに移動します。
- 「Memcachedオブジェクトキャッシュ」を検索してください。
cp wp-content/plugins/memcached/object-cache.php wp-content/
注:このプラグインはPHP 8.1では機能しません。そうですか? https://github.com/php-memcached-dev/php-memcached/issues/536#issuecomment-1513459258
(最後の「d」)