• 締切済み

大黒屋本舗さんのjsRSS++

大黒屋本舗さんのjsRSS++ v3.15を設置したいのですが、 うまくいきません。 http://www.daikoku-ya.org/blog/2005/12/29/#more 使っているHPスペースはhttp://fh.aaacafe.ne.jp/です。 説明どうり まずjsRSS.cgiを開き 1行目の#!/usr/local/bin/perlに変更。 Jcode.pmをDLしてファオ/public_html/libにUPロード。 12行目をuse lib './public_html/lib';に変更。 29行目に自分の使っているサーバを追加。 'http://○○○.aaa.livedoor.jp/~○○○/', フォルダのパーミッションを変更。 jsRSS.cgi(705) feed(705) temp(600) 表示させるページのBODYの間にテストでYAHOOニュースRSSのアドレス <script language="JavaScript" src="jsRSS.cgi?url=http://public.news.yahoo.co.jp/rss/"></script> を挿入。 何も表示されずエラーなども出ないので、 JABAが悪いのかCGIが悪いのかもわかりません。 どなたかわかるかた、アドバイスをお願いします。

みんなの回答

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.4

あとはjsRSS.cgiのパスが違うとか? 表示させるページとjsRSS.cgiの位置関係は合ってますか? 例えば、表示させるページがpublic_html/index.htmlとして、 jsRSS.cgiがpublic_html/cgi/jsRSS3_15/に入っているとしたら、 <script language="JavaScript" src="cgi/jsRSS3_15/jsRSS.cgi?url=http://dailynews.yahoo.co.jp/fc/rss.xml"></script> としなければいけませんが。

xponkox
質問者

補足

Muller3さん、何度もありがとうございます。 jsRSS.cgiがpublic_html/jsRSS3_15/に入っていますので、 <script language="JavaScript" src="jsRSS3_15/jsRSS.cgi?url=http://dailynews.yahoo.co.jp/fc/rss.xml"></script> に変更してみましたが表示はされませんでした・・・。

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.3

#2のjavascriptに変なものが入ってしまいました。 一応訂正します。 <script language="JavaScript" src="jsRSS.cgi?url=http://dailynews.yahoo.co.jp/fc/rss.xml"></script>

xponkox
質問者

補足

書き込みしていただいたとうりに変更してみましたが、 何も表示されませんでした。 せっかくアドバイスをいただいてるのに、申し訳ありません・・・。

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.2

>YAHOOニュースRSSのアドレス これをそのまま入れているのなら、指定されてるのがフィードURLじゃないからじゃないでしょうか。 <script language="JavaScript" src="jsRSS.cgi?url=​http://dailynews.yahoo.co.jp/fc/rss.xml"></script>​ これでどうでしょう。

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.1

「CGI(perl)の仕様について」 http://fh.aaacafe.ne.jp/cgiperl.html ここに「パスは /usr/bin/perl です。」 と書いてありますが…違うんでしょうか?

xponkox
質問者

補足

アドバイスありがとうございます。 /usr/bin/perlに直しても動作しません・・・。

関連するQ&A

専門家に質問してみよう