■2004年12月10日(金)
Trackback
|
nicky!にTrackbackを実装するさんのサーバーが復活していたので、 そちらにあるテスト用のページにTrackbackを打ってみた。初Tb。
なにやらURIの所に「included://awa.s53.xrea.com/index.cgi?DT=20041207A#20041207A」と書いてある。 includeじゃなくてhttpじゃないのチミ?とか疑念に狩られつつ、逆にこれが仕様なのかもしれないと自分を説得して打ってみると…
…
散々な結果
嘆いても仕様が無いので日記のCGIとTrackbackのCGIと睨めっこしてみる。ワカラン。
なのでGoogle先生に「xrea Trackback include」とか適当な語句を入力して捜索してみるも全く該当事例には引っかからず。
私の他にもこのhttpと表示されるはずがincludeと表示されてしまう症状の人が結構いるらしく、 これがこぞってxreaサーバーの人達だった。 何か解決方法でもログに残してらっしゃらないかと思い、その後の彼等の行方を見てみた。
事例その1:放置 なんか設置したけど動かない。まぁいいや。って感じなのか、それともそもそも気付いてないのか…。 ちょっと謎な人達。
事例その2:なかったことにする 一番多いのがこのパターン。 Tbのテストした記事も当然残ってないし、それに関するログさえもない。 むしろtbなんて要らないとまで昇華した人も多そう。
事例その3:設置成功 2,3件あったが、その内1件はMovableTypeだった。それ違うスクリプトじゃん! しかし、具体的にどうやって設置したかの記事やコメントなし。残念。
成功者の方へ質問したりする甲斐性もないので困ってたら、 そういえば、nicky!CGIのとこにもBBSあったよなぁと思い出して(遅すぎ)過去ログの検索をかけてみた。
あった。余裕で。 http://painter.homeip.net/~raelian/cgi-bin/nbord/nicky.cgi?DATE=200411?MODE=MONTH#20041121A
どうやらxreaのサーバーの広告の自動挿入が原因だったらしい。 結論として、この不具合を回避するには手動で広告を挿入しなければならないとの事。 そして手動で挿入するためには、広告の入らない形式のスクリプトを使用するか(cgiならxcgと拡張子を書き換え?)、 新しくxディレクトリという広告の入らないディレクトリを作成して、 そのなかに現在使用中のスクリプトをまるごと突っ込むかの2択しかないという。
わざわざフォルダを作成するのも面倒なので、とりあえず安直に拡張子を弄ってみた。思いっきり動かない。
もう考えるのが面倒になってきたので素直にフォルダ作ってしまう事にした。もういいや。
一応、この日記を書いた後にまたTbテスト用のページにTbを打ってみるので、 また失敗してたら石を投げて笑ってやってください。
それにしてもこちらのあきんどの独り言さんはxフォルダを作成しておられる訳でも、 cgiをxcgファイルに変更されている訳でもないのに ちゃんと動いているのはなんでだろう。激しく気になる。 | | |