ラウンジ(兼FAQ掲示板)

Biglobeでの電光掲示板設置について
過去ログ NO.1052970518
□ れこ [2003年05月14日18時33分]
はじめまして♪ れこと申します。
CGIは初心者なのですが電光掲示板にひとめぼれ☆してしまい、
どうしても使わせていただきたくダウンロードしたのですが、
早くもテスト段階でつまづいてしまいました。
最初に出たエラーは「Forbidden」だったので、Readmeファイルを
プリントして再チェックしながら、使用しているプロバイダさんは
Biglobeなので過去の記事を拝読してShin-8さんの投稿されたように
pealパス、スクリプトパス、ログファイルなど、設定してみたら
「Forbidden」ではなくなったものの、今度は「[ data.log ]が
開けませんでした。」と出てきてしまうのです。 (>_<)

Biglobeでのパーミッションの設定は:
 CGIファイル     「705」または「755」
 CGI設置ディレクトリ 「705」または「755」
…となっているらしいので私はReadMeファイルにあった全てのカッコの
パーミッション値を「755」にしてみています。

一行目は: #!/usr/local/bin/perl  …にしました

その他問題があるかもしれない箇所をCopy&Pasteさせていただきますので
どうぞご教示下さい。 よろしくお願いいたします。<(_ _*)>


# このスクリプトファイルをhttp:からのフルパスで記述
$script = "
http://cgi.www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi";

# 作業用ディレクトリ(/temp/フォルダ)
# 表示するページから見たパスで記述
$data_dir = "
http://www5e.biglobe.ne.jp/~puffeki/denkoh/temp/";

# 作業用ディレクトリ(/temp/フォルダ)
# このスクリプトファイルから見たパスで記述
$tmp = "./temp/";

# ログファイルの名前
$file = "data.log";

# jcode.pl
# このスクリプトファイルから見たパスで記述
$jcode = "./jcode.pl";


あと、BiglobeがCGI用の別サーバーがあるので下のようにしました:
$relcheck = 0;

# 上の値を0にした場合は、
# 以下2行のコメントアウト(#を消去)して
http://からのフルパスでURLを指定
$rel = "
http://www5e.biglobe.ne.jp/~puffeki/rel.html"; # rel.htmlの場所
$up_dir = "
http://www5e.biglobe.ne.jp/~puffeki/denkoh/temp/"; # 作業フォルダ(temp)の場所


テスト用の呼び出しは:

http://www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi?html です。

あと、Biglobeのヘルプに書いてあったCGI起動方法の呼び出しパスは

http://cgi.www5*.biglobe.ne.jp/~xxxxxx/xxxxx.cgi …となってます。

助けてください。よろしくお願いします。<(_ _*)>
□ NXer [2003年05月14日23時30分]
はじめまして。NXerです。

> テスト用の呼び出しは:
> http://www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi?html です

> あと、Biglobeのヘルプに書いてあったCGI起動方法の呼び出しパス、、

の指定どおり、↑の先頭に↓のようにcgi.を追加してhttp://cgi.www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi?html 
試してみました。
その結果をお知らせします。

1)電光!は正常に表示されました。
2)新規書込みをしました。
3)探しているページがサイトにないようでした。
4)再度呼び出しURLで電光!を表示
5)書込みはできていました。
6)削除についても同じ手順で、書込みは削除できました。

以上のことから、次のように考えました。
電光!添付のreadme文書の
-----------------------
表示ページとCGIファイルの設置サーバーが別の場合の設定
(略)
denkoh.cgiを設置し、テストモードで正常な動作が確認できたら、、、
-----------------------------------
の後の作業がまだ完了していないのではないでしょうか。
「投稿後」「削除後」に自動的に表示ページに新しい情報を反映する
仕組みがrel.htmlの生成です。
もし、この部分が未完了でしたら、readme指示の手順で簡単に
できるかと思います。
□ れこ [2003年05月15日01時23分]
こんばんは♪ NXerさん、はじめまして。
早速のご教示、どうもありがとうございます♪
テスト用の呼び出しをNXerさんの書かれたようにしてみたら
正常に表示されました♪ どうもありがとうございます。(*^-^*)

NXerさんの仰る通り、添付されていたreadme文書の「テストモードで正常な動作が確認できたら、、、」の後の作業はまだしていませんでした。
早速、次のステップに取り掛かろうとしたのですが、情けないことに
「denkoh.cgi?mode=open_relという名前で呼び出して(アクセスして)…」がどうしても「表示できません」なってしまって過去記事を検索したりして
苦しんでました。
でも文章をもう一度じっくり読み直してテストモードの続きにするんだっ
…ってわかってからはパスワードも入れてめでたくrel.htmlが生成されました。ちょっと感動〜です。 (^^ゞ

出来たrel.htmlをダウンロードして表示したいページと同じ階層に置き、
表示したいページの場所に
<script src="http://cgi.www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi?_js"></script>
…としてみたのですが電光掲示板の表示はできませんでした。
http://www5e.biglobe.ne.jp/~puffeki/1_topframeset.htm が表示したい
場所なのですが、このフレームの中の
http://www5e.biglobe.ne.jp/~puffeki/1_top.htm の下の部分に
この素敵な電光を置きたいとおもっているのです。
↑のページのソースを見るとエラーが出ているようなのですが
それがどういう意味なのかわからなくて困っています。
またお力を貸していただけたら嬉しいのですが。。。
何度もすみません。<(_ _*)>  



□ れこ [2003年05月15日12時48分]
こんにちは♪ れこです☆彡
お蔭様で、今日こちらのラウンジの中の過去の記事を探して
自分なりにやってみました。
そうしたら出来たんです〜♪ヽ(^o^)丿 キャー嬉しいです♪感動です♪
すえぽんさん、NXerさん、そして私の様につまづいて困っている者に
救いの手を差し伸べて下さっている皆様、どうもありがとうございました。
<(_ _*)>

NXerさんがとても親切に教えて下さったので、つまづいても頑張ろうって気持ちになりました。ありがとうございます。

今回、問題だったのは以下の点でした。

<script src="http://cgi.www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi?_js"></script>
…の中に不必要なアンダーバーが入っていました。
<script src="http://cgi.www5e.biglobe.ne.jp/~puffeki/denkoh/denkoh.cgi?js"></script>
焦っていて真夜中のドライアイでは、ぼやけてしまいますよね。
頭も。。。 (^^ゞ

その後は、リロードしないと新規投稿が反映されないというトラブルがありましたが、過去の記事から、作成されたrel.htmlをダウンロードして表示したいページと同じ階層に置いて、二つrel.htmlがある状態で初めて反映されました。
最初はTEMPフォルダからの階層を移動しただけでやってみたのですが、
それではうまく行かず、もう一つTEMPと表示したい場所の両方においたら
うまくいきました。(*^o^*)
本当にどうもありがとうございました〜♪ 
心から感謝しております。 <(_ _*)>
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.