CGI Perl総合 (461レス)
上下前次1-新
191: 保守あげ [保守あげ] 01/10/23 23:43 ID:??? AAS
保守あげ
192: 保守あげ [保守あげ] 01/10/26 23:10 ID:??? AAS
鯖移転保守あげ
他にも比較的まともなスレってあったっけか?
193: age 01/11/04 19:29 ID:j9RiWrJD(1) AAS
保守age
194: 名無し 01/11/16 04:48 ID:VsJccbUr(1) AAS
たまには使おう的あげ
195: 虎 [始めて気づいたあげ] 01/11/16 11:27 ID:??? AAS
始めてこのスレの存在に気づいた
196: 名無しさん 01/11/17 07:55 ID:C8JE9Z9A(1) AAS
#!/usr/local/bin/perl
error.log -> No such file or directory:
perlのパスを確認しましょう。
197: 名無しさん 01/11/17 13:34 ID:EVYsFULR(1) AAS
最近は多くのところでシンボリックリンクが張られてるから
/usr/bin/perlと/usr/local/bin/perlのどっちでも動くことが多いねぇ
198(1): 01/11/17 20:06 ID:mOz4zG/Q(1) AAS
%which perl
199: [0] 01/11/17 23:34 ID:??? AAS
>>198 卵が先か鶏が先か
200: 名無しさん 01/11/18 00:44 ID:on1AqdIl(1) AAS
Internal Server Error
error.log -> Can't locate ./jcode.pl at ...
jcode.plのパス確認しましょう。
201(1): ごーりー 01/11/20 10:45 ID:Sd4KCIc5(1) AAS
初心者の質問で申し訳ありませんが
エラー解決ができずに困っております。
以下の内容をコンパイルし、CGIファイルとして
ローカルでtestすると、下のようなエラーメッセージが出ます。
Error 500
CGI エラー - Content-Type ヘッダが正しくありません。
CGI 出力メッセージ:
Unrecognized character \002 ignored at C:\My Documents\www\hiroyasu\public_html\test.cgi line 1.
なにが原因だと考えられますでしょうか?
ちなみにWIN98SEでhttpd_version1.34を利用しています。
省15
202: 名無しさん [mage] 01/11/21 00:39 ID:??? AAS
printf("Content-Type: text/html\r\n\r\n");
でどうよ?
203: [0] 01/11/21 09:35 ID:??? AAS
>>201
コンパイルしたか?
204(2): ごーりー 01/11/21 13:49 ID:0vYp4qL4(1/2) AAS
ご回答頂きありがとうございました。
コンパイルしたファイルの拡張子を.exe にした状態で、
httpdの拡張子 .exe の「般」(「一般パスでも実行する」)にチェックを入れると
うまく実行されました。
しかし、コンパイルしたファイルの拡張子を .cgi にした場合では
前回同様、以下のエラーが出てしまいます。
Unrecognized character \002 ignored at C:\My Documents\www\hiroyasu\public_html\test.cgi line 1.
現在、拡張子 .pl,.cgi には「般」と「EX」にcheckを入れている状態です。
やはり設定に問題がるのでしょうか?
205(1): 虎 01/11/21 14:04 ID:??? AAS
>>204
コンパイルして.cgiファイル作ってんの?
.cgiファイルは、perl.exeで読み込むように
設定されたまんまになってない?
結論から言うと、コンパイルした後の拡張子は.exeでおっけー。
206(1): ごーりー 01/11/21 15:41 ID:0vYp4qL4(2/2) AAS
>>205
コンパイルしたものの拡張子を.cgiに変更しているだけです。
<FORM ACTION="***.cgi" METHOD="POST">
という風にした時の処理がうまくいかないということです。
確かに.cgiファイルは、perl.exeで読み込むような設定になっていて、
"EXE形式の実行"という項目にチェックしており
EXEファイルかスクリプトファイルかを
識別するようになっているはずなのですが…。
おそらくその辺の設定がおかしいのではないかと思います。
207: ごーりー 01/11/22 10:24 ID:wluWtsV+(1) AAS
>>206
拡張子 .cgi にした場合にエラーになるのは、
相変わらず Perlスクリプトと判定している、ということになり、
これはバージョン1.34 のバグだそうです。
しかし、最新の 1.36b にしたとしても、ドキュメントルートに
空白を含むパス(例えばMy Documentsのように)を指定していると、
別のエラーになるそうです。
ドキュメントルートを C:\www にするとか、
とにかく空白を含まないようにしてやれば 1.36b で大丈夫のはずのようです。
原因が分かってよかったです。
省1
208: 01/11/22 10:30 ID:??? AAS
171 :名無しさんの声 :01/10/09 16:13 ID:eamS2whU
ひろゆきは何をやっても絵になるよ
あのオーラは神に近いよ
173 :名無しさんの声 :01/10/10 21:16 ID:nvPoR0V6
>>171
そのオーラ?てのはスポーツ選手のそれとは違うだろ?
幼児愛好者や万引常習者と同じやつじゃない?
人に言えない罪悪を抱えた人間だけが放つ異様な空気というか
こういう奴って刑務所の野生児達には生理的に嫌われるんだよね
はやく西村刑務所入らないかなあ(ワラ
省6
209: [0] 01/11/22 10:40 ID:??? AAS
>>204
exe com bat scr以外の拡張子のファイルはWindowsで実行できない。
こういう話ってPerl/CGIカテゴリでやるはずなのにしょうもないサーバー野郎に占領されているね。
210: ナチィナ 01/11/25 14:41 ID:5lC2NSGo(1) AAS
PATHEXT
上下前次1-新書関写板覧索設栞歴
あと 251 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s