データベースのサイズは大きく、成長し続けています
English version: The size of database is big and it keeps growing
プラグインは、データベース テーブルをメンテナンスするために、スケジュールされたタスクのセットを使用します。技術的には、メンテナンス タスクは WordPress の cron ジョブを使用して定期的に実行されることを意味します。他のタスクの中には、プラグインのデータベース テーブルをクリーンアップして最適化するタスクがあります。
まれに、スケジュールされたバックグラウンド タスクが適切に実行されず、データベース テーブルのサイズが制御不能に増大することがあります。タスクの状態をチェックし、すべてのタスクが計画どおりに実行されていることを確認するには、次の手順を実行します。
- WP Cerber管理メニューをクリックし、ツールページに移動します。
- 診断タブをクリックします
- 「メンテナンスタスク」セクションまでスクロールします
次のようなステータスが表示されます
「タスクは一度も実行されていません」などのエラーが表示された場合、WordPress でスケジュールされた cron タスクの実行に問題があることを意味します。2 つのオプションがあります。
ほとんどの場合はそうですが、外部の cron サービスを設定していない場合、考えられる解決策の 1 つは、 wp-config.phpファイルに次の行を追加することです。
define( 'ALTERNATE_WP_CRON', true );
あなた(またはホスティング プロバイダー)が外部の cron サービスを設定している場合は、「注意: このサイトでは内部の WordPress cron ランチャーが無効になっています」という通知が表示されます。この場合、メンテナンス タスクに関する問題は、外部の cron サービスが機能せず、Web サイトに特別な HTTP リクエストを送信しない(または送信を停止する)ために発生します。この場合、ホスティング プロバイダーに支援を依頼する必要があります。
PS 通常、内部 cron は、wp-config.php ファイルに次の行を追加することで無効になります。
define( 'DISABLE_WP_CRON', true );