CGIを簡単に表示させるには?

[上に] [前に] [次に]
Mr.P [E-Mail] 1998/01/13(火) 20:23:47
interQのホームページサービスを利用しようと思うのですが、
必須のCGIがあっていままでホームページビルダーでHPを作ってきたおいらにはどうしたらいいのか分かりません。
「この一行を書くだけでいい」的な事が書いてあったので、TEXTで開いて、適当に付け足したけれど、出来ませんでした。
やはり、htmlのタグを勉強しなければならないのでしょうか。
どうか適切な御指導を!!

sekikawa 1998/01/14(水) 11:29:47
もうちょっと詳しく書いてくれないと答えようがないと思いますけど。
「この一行を書くだけでいい」的な事が書いてあったのなら多分タグを(全部は)勉強しなくても
いいかも知れません。

でも、htmlのタグは勉強したほうが良いですよ。
細かい所で出来る事に差がでてきますから。
エディターは万能じゃないし、おかしなタグを生成する事もあります。

とほほ 1998/01/15(木) 13:18:24
その1行を紹介していただけると、何か原因が分かるかもしれません。

Mr.P 1998/01/15(木) 13:22:21
<!--#exec cgi="/cgi-bin/banner/banner.cgi"-->
と書けばいいそうなのですが...

Mr.P 1998/01/15(木) 13:43:32
そう、これを機に、少しづつHTMLの勉強をしようと思います。

とほほ 1998/01/16(金) 03:47:51
この1行が、interQ が「この一行を書くだけでいい」と言っている
1行ならば、直接 interQ に「動かないぞ」と問い合わせるのがよい
かと思います。そうでない場合は(interQ がサポートしているので
ない場合は)この1行で何かを行うのは・・・・無理だと思います。

Mr.P 1998/01/17(土) 20:19:15
インターQに問い合わせてみたところ、
「CGIは簡単な物ですが、HTMLを知らないとダメ」
と言っていました。

飯塚 1998/01/17(土) 20:20:54
どうも上記CGIは、InterQメインへのリンクを表示するためのもののようです。
InterQに問い合わせるのがいいと思いますが、設定してなくても(技術的には)
ホームページ開設可能と思われます。とりあえずホームページを開設し、そのうえで
HTMLファイルをWeb Masterに送付して「動かないよー」というのがいいのでは?

飯塚 1998/01/17(土) 20:22:34
どうも上記CGIは、InterQメインへのリンクを表示するためのもののようです。
InterQに問い合わせるのがいいと思いますが、設定してなくても(技術的には)
ホームページ開設可能と思われます。とりあえずホームページを開設し、そのうえで
HTMLファイルをWeb Masterに送付して「動かないよー」というのがいいのでは?

Mr.P 1998/01/17(土) 22:01:07
HPは、アップして表示もできるんです。
でも、そのCGIを入れないと削除されても知らないよ、
と言う事らしいです。
インターQもHTMLの知識が多少必要だと言っていますし、
いきなり送りつけるのもなんなので、
(と言うか、今は修学旅行前なので暇がないのです)
例えばそれだけのページを作る方法を教えてくれると嬉しいのですが。(ああ、自分勝手だなぁ)
ちなみに僕のHTMLの知識は、テキストがやっとできるぐらいです。

Mr.P 1998/01/17(土) 22:03:06
今から、暇が無ければ、1週間程来られないかも知れません。
その間、返事はできませんので、悪しからず。

とわ [HomePage] 1998/01/23(金) 10:25:40
 通りすがりの思い付きですけれど・・・・・以下の点をチェックして下さい。
# HTMLに詳しくないようなのでかなり基本的な事から書いていますが怒らないで下さいね。

・ローカルでチェックしているわけでは無いですよね。
 # これはリンクみたいなものなのでローカルでは分かりません。
・<!--...-->は<body>〜</body>の中に書いてありますよね。
・プロバイダのどこかに「ファイル名を.htmlや.htmでなく.shtmlにしなさい」とか書いてないですよね。
 # SSIなので念のため。

 「思い付き」ですが確認して下さい。でわでわ〜

通りすがり 1998/01/23(金) 11:42:21

http://www.interq.or.jp/mypage/ftphelp/index.html
の説明によると、

1,トップページはindex.htmlにする。
2,トップページの上部1/3に
<!--#exec cgi="/cgi-bin/banner/banner.cgi"-->
を書く。
3,また、index.htmlへのリンクを以下のようにすると正しくバナーが表示されません。
<a href="http://www-users(またはwww1).interq.or.jp/~users/index.html>
この場合以下のようにリンクをはり直してください。
<a href="http://www-users(またはwww1).interq.or.jp/~users/>

おそらく、3が問題なのでは?

hiro-kim 1998/01/23(金) 18:01:23
そのWWWサーバにアップロードしても動かないという,あなたのホームページのアドレスをこのラウンジに紹介して,「ここがうまく動かないんです」というのが手っ取りばやい対処法でしょうね。WWWブラウザに送られてきたソースの中に,WWWサーバ側で処理されそこなった痕跡が残っていてヒントになるかも知れません。

すでに指摘がありましたが,<!--#exec ……-->は,SSI(Server Side Include)という機能ですから,WWWサーバにアップロードしないと動作しません。ローカルな自分のパソコン上でHTMLファイルを表示させただけではダメですよ。

Mr.P 1998/01/24(土) 21:54:16
http://www-user.interq.or.jp/~hmitsumo/
に行ってみて下さい。

匿名希望 1998/01/26(月) 08:34:42


まさお [E-Mail] 1998/01/26(月) 08:39:43
[[解決]]
通りすがりさんの書かれているように
 トップページはindex.htmlにする。
ですよ。

Mr.Pさんはindex.htmにしていますね。
index.htmをindex.htmlに名前を変更してアップロードしてみましょう。
これで表示されるはずです。

Mr.P 1998/01/28(水) 21:19:46
みなさん、ありがとうございました!

[上に] [前に] [次に]