WordPressの自動更新(アップデート)を無効化する方法
あるサーバで通常はロードアベレージが1未満だけど10以上に上がりサーバに接続しづらい症状が発生した。ログを見てもアクセスが急増したわけではなさそう。気になる点としてロードアベレージが上がるタイミングでWordPressの自動更新が行われていた。アクセスの多い時間帯に再度自動更新が行われると困るので無効化方法をメモ。
対応方法
wp-config.phpに以下を追記する。
define( 'AUTOMATIC_UPDATER_DISABLED', true );
リファレンス
すべての更新を無効化する定数
所感
メモリが潤沢なサーバだと問題無いんだろうけど当該サーバは1GBと少な目だったのでロードアベレージが高くなったんじゃないかと思われる。今後はアクセスの少ない時間帯に手動で更新する必要がありそう。
関連記事
-
-
WordPressで連載(シリーズ)記事機能を「Series」プラグインで実装する方法
WordPressで連載(シリーズ)記事機能を実装したい。例えば「PHPでBBS ...
-
-
Polylangのスイッチャーとページャーの組み合わせ方法
WordPressで多言語サイトを作成するにあたりPolylangというプラグイ ...
-
-
WordPressサイトのロードアベレージが高い際の対応方法
あるWordPressサイトのロードアベレージが先月ぐらいまでは通常0.5前後で ...
-
-
Advanced Custom Fieldsでセレクトメニューを動的に生成する方法
WordPressでカスタムフィールド設定用のプラグインAdvanced Cus ...
-
-
WordPress Popular Postsのサムネイルが表示されない
WordPressの人気記事を表示させるWordPress Popular Po ...