« 折りたたみボタンの色を開閉で変える | トップページ | 『子どもが育つ魔法の言葉』 ドロシー・ロー・ノルト »

2004.06.25

こうさぎ飼育箱と格闘中

ぴっくあっぷ。さま経由で知った「こうさぎ飼育箱Ver.1.0.0リリース」
CGIを使ってこうさぎの投稿を受け取り、表示するというものです。
blogの機能上の問題で投稿できない人や、blog内にこうさぎの記事を混ぜたくない人にぴったりですね。

設置できるようだったら、こうさぎ保育園から移行しようかと思い、早速DL。
本館(@nifty)のCGIスペースにUPしてみました。

ところが何度やっても上手くいかないんです。
自分の設定ミスかなぁと、オリジナルのままでUPもしてみましたが、やはり動かず。
さすがに疑問を感じ、中をチェックしてみると、2つのCGIファイルの1行目に、このような記述を発見しました。

#!/usr/bin/perl -w
#!/usr/bin/perl

確か@niftyの場合は違うんだよね、と思い出して、以下の記述と差し替えてみました。

#!/usr/local/bin/perl

すると日記を表示するCGI(cbox.cgi)は正常に動作するようになりました!!

ところが、XMLを表示してくれるというCGI(xmlrpc.cgi)のほうは、やはりエラーのままです。

perlのMIMEライブラリが利用できる環境でないと動作しません。

とあるので、@niftyの「アットホームページに登録されているMIMEタイプの一覧」というのを見てみました。

なんだかいっぱいあるようなのですが、この中に「pl」がないから動かないのでしょうか。
でも他のCGIで「jcode.pl」というものも使っているし...。

全然違う理由なんでしょうか。
うえーん、もう分からないです(T.T)

【2004.8.5 追記】
「こうさぎ飼育箱をサイドバーに投入」をUPしました。

|

BlogPet」カテゴリの記事

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/7313/838475

この記事へのトラックバック一覧です: こうさぎ飼育箱と格闘中:

コメント

こんにちは。(^-^)
わたしも@Niftyで試してみましたが
やはりxmlrpc.cgiでエラーでした。

おそらく、xmlrpc.cgi内で使用している
「MIME::Base64」が@Niftyで利用できないため
だと思われます。

他のサーバ(Lolipop)ではすんなり動きました。
http://mobaio.com/cbox/cbox.cgi
http://mobaio.com/cbox/xmlrpc.cgi

無料サーバー(http://www.xrea.com/ 他)では
どうなんでしょうか。(^-^;

投稿: ぴっくあっぷ。 | 2004.06.25 15:55

ぴっくあっぷ。さま、こんにちは。
いつもお世話になっております。

>他のサーバ(Lolipop)ではすんなり動きました。
ホントだ、ちゃんとXMLが表示されてますね。

@niftyでは対応していないものが使われているんですね。
自分のうっかりミスなどが原因でなくてよかったです。
教えてくださってありがとうございました。

@niftyで設置するのは諦めて、
他のサーバを借りるしかないかなぁ。
それならこうさぎ専用のblogを借りれば済むような気も...。

投稿: KOROPPY | 2004.06.25 16:23

コメントを書く



(ウェブ上には掲載しません)