web-dev-qa-db-ja.com

Wp_cronがWordpressで無効にされるとどうなりますか?

Wordpress 3.5.1では、Apacheログはwp-cron.phpに関連して次のエラーを生成します。

[2013年6月18日:10:53:21 +0200] "POST /wp-cron.php?doing_wp_cron=1371545601.7393701076507568359375 HTTP/1.0" 200 211 " - " "WordPress/3.5.1; http:/ /www.foo.com "[2013年6月18日10時54分36秒+0200]" POST /wp-cron.php?doing_wp_cron=1371545676.3652250766754150390625 HTTP/1.0 "200 211" - ""ワードプレス/3.5.1; http://www.foo.com "[2013年6月18日10時56分44秒+024]" POST /wp-cron.php?doing_wp_cron= 1371545804.4974770545959472656250 HTTP/1.0 "200 211" - "" WordPress/3.5.1; http://www.foo.com "

...

このような1時間あたり700以上の請願書が作られており、私はCronプラグインを持っていません。

次のコードをwp-config.phpに挿入すると、このクーロンが無効になります。

define('DISABLE_WP_CRON', true);

これを確認し、これがどのような悪影響を及ぼす可能性がある副次的影響について考えたいと思います。

3
rfc1484

wp_cronは、ゴミ箱からの古い投稿の削除、古いスパムのコメントの削除、プラグインやテーマの更新の確認などのタスクをスケジュールするために使用されます。

5

前述したように、wp cronは多くの重要な機能において役割を果たしています。理論的には、サイトが爆発することなく無効にすることができます。しかし、それは多くの方法であなたを悩ませるでしょう。別の方法でcronを呼び出すことを計画している人には、無効化機能があります。

残念ながら、そのログファイルを見ても、あなたの問題がwp cronの問題であることはほとんどありません。あなたはそのサイトで悪意のある活動をしているようです。あなたはそれの外面的な症状を見ていないかもしれませんが、あるべきではない何かがcronを打っています。これは開発中のプラグインで、コーディングが不十分で誤解されている、またはおそらくあなたのサイトに存在し、他のアクションを起動しようとしている故意ではないものであることに気づいていません。

3
Kim Castleberry