私の脳が足りないんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています
0001はく
NGNGにCGIをアップ(掲示板)しようと思ってもさっぱりできません。
virtualave で動いていた物をそのままアップしたのですが、
パーミッションやパスは間違ってないはずなので何故なのか考えて
もう10時間くらいにらめっこしてます。
http://www.netfirms.com/support/cgi.htmlにCGIの説明が
あってこのとおりやっても動きません。眠れません。
友だちもいません。
ここでCGIを使ってる方がいたら教えてください。
0002鼻毛フェチ
NGNG#!/usr/local/bin/perl
netfirmsは
#!/usr/bin/perl
これはオッケー?
0003名無しさん
NGNG見せて貰わないとコメントしようがないです。
0004専門家
NGNGもう少し、わかる範囲で詳しく書いて見ましょう。
0005>2
NGNG00061です
NGNGそれはokです。
>3,4
http://www.kent-web.com/bbs/aska.html?
この掲示板なのですが。
ついでに書くと
掲示板に限らずチャットやカウンターなどcgiが全くうごきません。
それだけでなく「cgi-bin」という既存のフォルダーにファイルを
アップするとテキストもJPGもすべて表示できなくなってしまいます。
CGIはまだ初心者なのですが、こんな経験は始めてで(ポッ)戸惑って
います。
よろしくお願いします。
00075のかた
NGNGhttp://ユーザー名.netfirms.com/cgi-bin/****.cgiでいいんですよね?
00085
NGNGスクリプトのURLはそうです。
>それだけでなく「cgi-bin」という既存のフォルダーにファイルを アップするとテキストもJPGもすべて表示できなくなってしまいます。
netfirms はスクリプトの管理が厳しいのでcgi-bin内の実行権を持たないファイルはURLからは表示できませ
ん。CGIがLocation: などでcgi-bin内のファイルを表示しようとするとそこでエラーになります。
通常のファイルはwwwディレクトリに置く必要があります。
0009また1です
NGNGってなんでしょう?
00105
NGNGあるんですが、その代わりに Locationヘッダを送ってサーバに別の指定されたhtml文書を表示するように
指定することができます。ちょっと説明がややこしいですが、2chのようにURLが〜.cgiではなくて〜.html
のようになっている掲示板はこれを使っている場合が多いです。
http://www.kent-web.com/bbs/aska.htmlのような簡易掲示板はこの方法を使ってはいないでしょう
からこれがエラーの原因ではないみたいですね。
全部のCGIが動かないってことは、やっぱり先頭行かパーミッションが原因のような気がするんですが。
#!/usr/local/bin/perl
print "Content-type: text/plain\n\n";
print "Hello!";
exit;
みたいな単純なCGIで実験することから始めたらどうでしょう?
00111です
NGNGYou are getting this error because:
There is no index.html file
or
You do not have the proper access permissions
こんなのが出ました??
00121です
NGNGアップしたCGIをvirtualaveに再アップして試すと動くんです。
何がいけないのかさっぱり解らずもう陽も高いです。
何をどう説明すればいいのか誰か教えてください。
00131>
NGNGpermissionsを 全部確認してみな
There is no index.html file と言っているんだから
フクリプト内にindex.html を指定する場所があるようなきがする
****.cgi を****.txt に 変えて ここにリンクを貼ってみな
その方が みんなから 良い助言がもらえるぞ
00143
NGNGってTelnetで実行してみた結果を書いてみたら,原因分かるかも。
00153
NGNG00163
NGNG0017しつこく3。。
NGNGアカウント取ってきました。
で,設置しました<ASKA・・・・
何も考えずにDLしたままのファイルをアップして
パーミッション変えれば動きました。
.cgiが705,.logが606です。
それだけ。
ちゃんとasciiモードで転送しましたか?(笑)
頑張って下さい。
http://www.kent-web.com/bbs/aska.html
00183
NGNGhttp://iweb.netfirms.com/cgi-bin/aska.cgi
0019krk
NGNGなんにももんだいないっすよ?
00203
NGNGベッコアメのCGIサーバーのような感じ。
ちょっとだけ注意が要りますねえ。。
0021みなさまのおかげです(涙)
NGNG無事動きました。
そして動かない理由もわかりました。
恥ずかしい話ですが、cgi-binの中にある「printenv」と
いうファイルを削除してしまっていました。
さっきもう一つアカウントをとって見比べたらそのファイルが消えていることが
わかったのでした。
今は快適に動いてます。
3様わざわざアカまでとってありがとうございました。
みなさんが必ず動くと激励してくれたおかげで、、、(涙
かんたんですがお礼とかえさせていただきます。
0022krk
NGNGprintenvは環境変数表示するプログラムだよ。
0023>13
NGNG何ですかこれは
0024名無しさん@1周年
NGNG0026名無しさん@1周年
NGNG0028名無しさん@1周年
NGNG0029名無しさん@1周年
NGNG0030名無しさん@1周年
NGNG■ このスレッドは過去ログ倉庫に格納されています