私は 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 のインストールに関する詳細情報がなければ、より詳細な回答はできません。