PHP FPM を使用して LAMP スタックに memcashed をインストールするにはどうすればよいでしょうか?

PHP FPM を使用して LAMP スタックに memcashed をインストールするにはどうすればよいでしょうか?

私は PHP FPM を備えた LAMP スタックと、Wordpress サイトがオンになっている複数の仮想ホストを持っています。

memcashedをインストールしようとしましたこれチュートリアル。

Wordpress のサイトヘルスで、「永続オブジェクト キャッシュを使用する必要があります」というメッセージが表示されます。

/etc/memcached.conf には次の内容があります:

-l my IP address
-l ::1

私は次の ufv ルールを設定しました:

sudo ufw allow from client_system_private_IP/32 to any port 11211

/var/log/apache2/error.log には次の内容が出力されます:

Got error 'PHP message: PHP Fatal error:  Cannot redeclare wp_cache_add() (previously declared in...

編集:

見つけたこれ

どうやら次のようです:

The function is defined in two separate files or

The function is defined in two places in the same file

そして、次のように修正できますusing include_once instead of include when including my PHP file.

今、それをどうやって行うかを考える必要がありますか?

Wordpress で memcached を有効にするにはどうすればいいですか?

答え1

表示されているエラーは、memcached のインストールとはまったく関係ありません。

WordPress のインストールに問題があります。 2 つの別々のキャッシュ プラグインをインストール/有効化したために、関数が 2 回定義されている可能性があります。

WordPress のインストールに関する詳細情報がなければ、より詳細な回答はできません。

関連情報