• 締切済み

電光!の設置に超初心者です

CGI Script Marketさんの電光!の設置のついて、助けて頂きたく、 ここに書き込みました。全くの無知なので、 どこをどうしたらようのか、全くわかりません。 今までは、ACR WEBさんから電光!をお借りしていましたが、 やはりレス機能が欲しくなり、CGI Script Marketさんの電光!のほうをお借りしようと、ダウンロードしました。 接続環境: OS「WinXP HE」・モデム(速度)「カード型AirH゛」・ ブラウザ「IE6」・サーバ「www14.plala」・HP作成ソフト「IBM HPビルダー6.5ライト」です。 電光!の全ファイルを、フォルダごと、 indexファイルに並列して転送しました。 そして、ページにスクリプトのタグを埋め込みました。 そこまでしか出来てません。 アクセス制限も、バーミッションの設定も、 もちろん、電光!の詳細設定も出来ません。 ダウンロードした中に入っていた、設置方法を見たのですが、 やはりわかりません。 私は若くないので、覚えるのに時間がかかるかも知れませんが、 助けて頂けると有り難いです。 宜しくお願い致します。

みんなの回答

  • orange001
  • ベストアンサー率32% (83/253)
回答No.4

1行目のパスは、ぷららから示されたとおりですか? rel.htmlの場所ですが、 スクリプトの説明の中に「表示ページと同じ階層」と 記述されていますので、 cgiの設置場所ではなく、index.htmlのある方に 設置することになります。 私の場合、cgiもhtmlファイルも同じサーバにアップするので、このrel.htmlに関する設定をしていません。 それと、詳細設定以下はいじらないほうが良いです。 もしかしたら、text/\n\nの部分、 text/plain\n\nではありませんか? でも自信がないので、もしダメでしたら、 一度cgiファイルを削除して一からやり直す方が 近道かもしれません。

mitsuki57
質問者

お礼

大変遅くなりまして申し訳ありませんでした。 なんとか設置出来ました。動作確認もしました。 ありがとうございましたm(_ _)m。

  • orange001
  • ベストアンサー率32% (83/253)
回答No.3

先にご紹介したサイトのうち、 「超初心者用CGI設置講座」の方に、 ぷららでの設置方法が載っています。 全体的にこちらのサイトの方が 判りやすいようですので、ご覧になってみてください。 ・「書き換え方」 ・「無料ソフトをGET」 の項目は必読です。 ビルダーでのスクリプトの編集はなさらない方が 良いようです。 私は秀丸エディタで編集しています。 (これは有料ソフトですので、無料のものなら 紹介されているソフトをぜひお使いください) rel.htmlですか…、ちょっと判りません。 今、FFFTPでサーバに上がっている「電光!」の ディレクトリを覗いてみましたが、 そういうファイルはありませんでした。 txtファイルですが、拝見することができませんでした。 エラーになってしまっています。 とりあえず、ここは落ち着いて、 ご紹介したサイトをご一読ください。

参考URL:
http://www6.plala.or.jp/Lisa/kouza/cgi1.htm
mitsuki57
質問者

お礼

大変遅くなりまして申し訳ありませんでした。 なんとか設置出来ました。動作確認もしました。 ありがとうございましたm(_ _)m。

mitsuki57
質問者

補足

何故内部サーバエラーになるのか、まだわかりません。昨日の朝から、教えて頂いた、「超初心者用CGI設置講座」さまに行き、設置作業してます。CGI Script Marketさんのサポート掲示板で、お返事が頂けてないのです。 denkoh.cgiの中身を書きますので、 間違っている所がないか、確認頂けるとうれしいです。 #!/usr/home/local/bin/perl(1行目) (初期設定) # このスクリプトファイルをhttp:からのフルパスで記述 $script = "http://cgi38.plala.or.jp/mitsuki5/denkoh/denkoh.cgi"; # 作業用ディレクトリ(/temp/フォルダ) # 表示するページから見たパスで記述 $data_dir = "./denkoh/temp/"; # 作業用ディレクトリ(/temp/フォルダ) # このスクリプトファイルから見たパスで記述 $tmp = "./temp/"; # ログファイルの名前 $file = "data.cgi"; # jcode.pl # このスクリプトファイルから見たパスで記述 $jcode = "./jcode.pl"; (自動リロードモード設定) # 以下2行のコメントアウト(#を消去)してhttp://からのフルパスでURLを指定 $rel = "http://cgi38.plala.or.jp/mitsuki5/rel.html"; # rel.htmlの場所 $up_dir = "http://cgi38.plala.or.jp/mitsuki5/denkoh/temp/"; # 作業フォルダ(temp)の場所 (以下 掲示板部分の設定) # アイコン用画像 $img_dir = "http://cgi38.plala.or.jp/mitsuki5/denkoh/image/"; # 画像設置ディレクトリ(http:からのフルパスで記述) (「詳細設定ここまで」の下から) elsif ($buffer eq "js") { print "Content-type: text/\n\n"; }(30数行目)

  • orange001
  • ベストアンサー率32% (83/253)
回答No.2

#1です。 設置OKの場合の大切なことを書き忘れました。 スクリプトをエディタで開いたら、 まず1行目にあるPerlのパスを、 サーバから通知されたものに代えてください。 ここと、パスワードの変更は必ず行ってくださいね。 CGIの設置が初めてでしたら、 初心者向けのサイトでちょっと調べてみてください。 http://res9.7777.net/CGI-BBS/beginners/ http://www6.plala.or.jp/Lisa/kouza/cgi1.htm

参考URL:
http://res9.7777.net/CGI-BBS/beginners/,http://www6.plala.or.jp/Lisa/kouza/cgi1.htm
mitsuki57
質問者

お礼

cgiをtxtに変えて表示します。 補足部分間違ってました。とにかく助けて下さい! サーバーエラーになってしまいます。 転送のどこが間違っているのでしょうか? http://cgi38.plala.or.jp/mitsuki5/usr/local/bin/perl/denkoh/denkoh.txt

mitsuki57
質問者

補足

いろいろやって、作業通りにやってみましたが、 最初はNotFondで、今は「500Internal Server Error」になっております。 転送の場所が違うようですが、どこをどうなおしてよいのかわかりません。 ぷららのスクリプトのパスの通りに、中に入れましたし、パーミッション設定も全部のファイルとフォルダを確認しました。 別サーバに転送ということで、今までずっと作業してました。わからない所は、ゆっくり考えながら・・・。 rel.htmlというのは、自動的に作成されるのですか? ビルダーでつくって転送したのが悪いんでしょうか? このこともわかりません。 一応、.txtのURL表示します。 ご指導宜しくお願い致します。 http://cgi38.plala.or.jp/mitsuki5/denkoh/denkoh.txt

  • orange001
  • ベストアンサー率32% (83/253)
回答No.1

私も自分のサイトに「電光!」を設置しています。 HPビルダーは使用したことがなく、 細かい点は判りません。申し訳ありません。 まず、お使いのサーバですが、 自力設置のCGIを許可していますでしょうか? それがダメですと、「電光!」は設置できません。 *設置OKだった場合。 スクリプトはお使いのサーバやあなたの環境に合わせて書き換えましたか? CGIのファイルはビルダーでは編集できないかもしれませんので、 メモ帳などのテキストエディタで行ってください。 最低でも、パスワードは書き換えてくださいね。 書き換えたファイルを含め、必要なものをサーバに転送します。 転送完了後、パーミッションの設定をしますが、 これはお使いのサーバから提供されたパーミッションを入れてください。 他の数字を入れてしまうとアクセスできなくなったりします。 パーミッションの設定ができて、初めてアクセスできるようになります。

mitsuki57
質問者

お礼

大変遅くなりまして申し訳ありませんでした。 なんとか設置出来ました。動作確認もしました。 ありがとうございましたm(_ _)m。

mitsuki57
質問者

補足

ありがとうございます。 ぷららのHPで見てみましたが、ぷららサーバの場合、 CGIは5メガまでであれば設置OKです。 あと、確かに、CGIファイルはビルダーでは、HTML編集はできます。ですが、プレビュー画面は真っ白で表示されてしまいます。 メモ帳でタグを作り置きすることは出来ますが、普通のページをタグであらかじめ作っておいて、 それをビルダーのHTML編集画面に貼り付けることぐらいしか出来ません。 電光!の動作確認HTMLの呼び出しをしましたが、 骨組みがそのまま出てしまいました。 >スクリプトはお使いのサーバやあなたの環境に合わせて書き換えましたか? CGIを編集したことがありません。 スクリプトはどうやって編集出来るのですか? 自分のフルアドレスでタグを埋め込むことしか出来ません。 前にお借りしたACR WEBさんの電光!の場合、 申し込みをし、お返事が来ます。そして、IDとパスを教えてもらい、スクリプトのタグをそのまま貼り付け、という手順でしたので、簡単に設置出来ました。 詳細設定は、そのIDとパスでログインすると、 設定フォームが出るので、それも簡単に更新出来ました。 教えてCGIについてのサイトには行ってみようと思います。 ありがとうございます。がんばってみます。 補足があれば、細かく教えて頂けると光栄です。

関連するQ&A