Movable Type トラックバックやping送信時の500エラー

2006/10/01

MovableTypeのエントリー投稿時に、トラックバックや ping を送信する処理において、500エラーが戻って来る事象が起こりました。どうやら送った先のサーバーでの処理時間が遅かったために、レスポンスが戻ってくる前に勝手にタイムアウトしてしまったみたいです。

原因を探していたら、MovableTypeのトラックバックの処理フローについて、非常に詳しく説明しているサイトを見つけました。

nlog(n): トラックバック送信時のエラー

要するに Ping 送信時のレスポンス待ち時間を延ばす設定をすれば良いと。つまり送信処理を待つ時間を長めにすれば、処理の途中で時間切れになってエラーが返ってくる事がなくなると言うことです。

なるほど、そんな設定をする箇所があったんですね。該当ファイルは Movable Type をインストールしたフォルダに格納している mt-config.cgi の修正となります。しかもデフォルトで設定する箇所がコメントアウトされています。(バージョンによって初期設定の相違はあるかもしれません。)

該当の箇所はこちらです。

# PingTimeout 20

最初に「#」が書いている行はコメントとして扱われるので、上記の「#」を消します。数値の 20 は秒数を表すので、適当な秒数を設定してあげます。今回はnlog(n)さんのサイトと同じく60秒に設定することにします。

PingTimeout 60

これで500エラーが出る頻度は限りなく無くなります。それでも頻発するようであれば、もう少し時間を伸ばしてみたり、トラックバックの送信先の見直しを行ってみてはいかがでしょうか。

最新の更新情報は、Twitter、Facebook、Freedly にてお届け!

NJ-CLUCKER RSS

このブログの運営者

NJ

気力・体力勝負なシステム業界のエンジニアを経て、個人事業主として独立。Web サイト運営、動画制作など活動の場を広げています。

このブログでは、困ってたどり着いた人に、分かりやすく答えを提供できるように心掛けています。更新情報は、Twitter や Facebook ページを参照ください。フォローお待ちしています。

Facebook ページ NJ-CLUCKER
このブログが役に立ったら
「いいね!」お願いします

サイト内検索

最近のエントリー

どうぶつの森ポケットキャンプのダウンロード方法とインストール手順【初期設定】

どうぶつの森ポケットキャンプの配信開始も通信エラーが頻発!原因はアクセス過多か?!

WordPress でプラグインを利用せずメールフォームを自作!画面遷移せず非同期処理で実装

安室奈美恵 Finally 再録曲は完コピを超えた!もはやベストアルバムではなくニューアルバムだ!

iTunes で再生回数や最後に再生した日が更新されない場合の対処法

AbemaTV(アベマTV)をテレビ画面で見る方法!基本的にネット環境は必須!

Nintendo Switch 初期不良による問い合わせから修理までの流れ

Windows 10 起動時に Chrome が勝手に起動する原因は?急に起動するようになったのは OS の仕様変更によるもの

JavaScript の数値チェックに isNaN を使ってはいけない理由

Nintendo Switch のセーブデータを保持したまま本体を初期化する!本体の調子が悪い時の対処法の1つです!