Home > >

WordPress:「トラックバック送信先」に送れない問題が解決した

2010年01月08日 (金) [Read Comment6個のコメント] [345 views] tweebuzz icon Hatena icon
この記事を読むのに必要な時間の目安: 3分ぐらい →→ あとで読む

PHPによるWordPressカスタマイズブック―2.8対応 テンプレートの改造からプラグインの作成まで

最近、WordPressの記事作成時、「トラックバック送信先」にURLを書いても送信されず、そのまま残る問題が発生していました。

「相手側の問題なのかなー?」と気になりながらも放置していましたが、アチコチ送ってるのに全く反映されず、これはどうやら自分側の問題だろうと判断し、解決方法を探してみました。

問題の原因

Googleさんにお伺いを立てたところ、「WordPress:トラックバックが出来ない! - マゼランな航海」で似たような問題を発見。

曰く、sockopenのタイムアウトが「0.01秒」と極端に短く、重めのサーバだとタイムアウトして送信できないことがあるそうです。

うちはXrea/Coreserverという共用サーバで、お世辞にも軽いとは言えません。原因はこれじゃね!?

解決方法

wp-includeディレクトリにあるcron.phpを編集して、タイムアウト時間を長くします。

WordPress 2.9のソースでは、cron.phpの292行目、function spawn_cron()関数内の以下の箇所を修正します。

PHP:
  1. wp_remote_post( $cron_url, array('timeout' => 0.01, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) );

この行の「'timeout' => 0.01」を書き換えます。私は「'timeout' => 30」で30秒に設定しました。

おまけ:wp-cronの動作

フラフラしていたら「hiromasa.another ≫ Blog Archive ≫ XREA & CORESERVER の cron と WordPress の wp-cron」という記事も発見。

曰く、WordPressとしての疑似cron動作はユーザからのアクセスをトリガにして、バックグラウンドで動作させるんだって。

なるほどなー

Related Posts with Thumbnails

現在のコメント: 6RSS icon


  1. KOBAYASHI Hideto
    2010/01/08(金) 1:10
    WordPress

    ブログ更新: 最近、WordPressの記事作成時、「トラックバック送信先」にURLを書いても送信されず、そのまま残る問題が発生していました。「相手側の問題なのかなー?」と気になりながらも放置していましたが、アチコ…http://www.hide10.com/?p=13315


  2. KOBAYASHI Hideto
    2010/01/08(金) 2:27
    WordPress

    @hideto [Hinemosu] #13315 "WordPress:「トラックバック送信先」に送れない問題が解決した" に新しいコメントがあります: コメントのテストですhttp://tinyurl.com/yc7wcn3#comment-18000


  3. KOBAYASHI Hideto
    2010/01/08(金) 2:37
    WordPress

    @hideto [Hinemosu] #13315 "WordPress:「トラックバック送信先」に送れない問題が解決した" に新しいコメントがあります: もう一回テストするよ。Twiconは…http://tinyurl.com/yc7wcn3#comment-18004


  4. 船員S
    2010/01/08(金) 12:32
    JAPAN Windows Mozilla Firefox

    トラックバック受信しました。上記件解決していますよ。 :wink:


  5. らん@全身で自由を表現
    2010/06/26(土) 13:51
    WordPress

    wpってたまにこういうことがあるから困る。。。 @2bkm http://www.hide10.com/archives/13315

コメントをどうぞ







メールアドレスが未記入だったり、一度もコメントしたことのないメールアドレスの場合、管理者に承認されるまでコメントが表示されません。
アバターをオリジナル画像に変更したい場合は、Gravatarサービスに登録してください。

現在のトラックバック数 : 2

pingback from WordPress でピンバック、トラックバックが送れない・... 10-01-22 (金) 17:04

[...] 切れになっていました こちらを参考して下さい WordPress:”トラックバック送信先”に送れない問題が解決した) [...]

pingback from WordPress 3.0 ピンバック・トラックバックをしっ... 10-07-26 (月) 17:57

[...] WordPress : トラックバック送信先に送れない問題が解決した [...]

トラックバックアドレス

Trackback URL for this entry

Home > > WordPress:「トラックバック送信先」に送れない問題が解決した

このページの先頭へ戻る