トラックバック送信時のエラー回避法
先のエントリー「MTをphp化する」で参考にさせていただいたサイトに
トラックバックを送った所、エラーが出てしまい、
結果3つもトラックバックを送ってしまうという非礼を・・・( TДT)
これは何とかならないのか?と調べてみたら、
nlog(n)さんのエントリー「トラックバック送信時のエラー 」で対策法が紹介されていました。
トラックバックの詳しい仕組みを説明されているので
是非記事に目を通してください。
対策法は、トラックバック送信完了の通知を待つ時間を増やすというもの。
Movable Type 3.2以前のバージョンの場合
mt.cfgの259行目あたりにある
PingTimeout 20
を
PingTimeout 60
などにします。
*先頭の#は削除してください。
Movable Type 3.2の場合
mt-config.cgiの304行目あたりにある
PingTimeout 20
を
PingTimeout 60
などにします。
*先頭の#は削除してください。
Movable Type 3.3の場合
mt-config.cgiが非常に簡素化され、PingTimeoutの記述がなくなりました。
なので、mt-config.cgiに
PingTimeout 60
を追加してやってください。
PingTimeout 20 は、「20秒待ちます」という事のようです。
PingTimeout 60 これで「1分待つよ」と気を長くしてやるのですね。
あとはmt.cfgをアップロードしてやって完了です。
これで大丈夫かな・・・?
重複トラックバックはある程度は仕方の無い事のようですが、
やっぱりすごく申し訳ない気持ちでいっぱいになるので
なんとかなる事を期待します(´・ω・`)
このカスタマイズは3,1で導入し、3,2、3,3でも引き続き使っています。
バージョンにより修正箇所が違うのでご注意ください。
2007年1月1日更新。





トラバのエラーがよく出るので、いろいろ調べました。
これでトラバエラーは回避しそうです。
追記:とてもかわいいデザインですね。
ちょくちょくお邪魔します。[すてきだー]
コメント時刻: 2007年03月11日 18:18
≫hopeさん
エラーは本当に困りものですよね(´・ω・`)
このカスタマイズで少しでも緩和されますように!
デザインお褒めいただきありがとうございます[うっとり]
コメント時刻: 2007年03月18日 11:44