[過去ログ] CGI設置について質問【Part3】 (983レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
362: 347 2008/03/24(月)16:33 ID:??? AAS
>>361
はい。とりあえず、簡単なメールフォームの作成と送信テストを行ってみましたが、
問題なく動いているようです。
363
(1): 359 2008/03/24(月)16:34 ID:??? AAS
あらためて確認したら .htaccess の php_ な行の内容は
同梱の php.ini に全部書かれてた。

>>360
それが原因で支障が出ることはないと思うよ。
スクリプト自体のバグその他諸々による支障まではわかんないけど。
お疲れ様でした。
364: 347 2008/03/24(月)17:15 ID:??? AAS
>>363
ホントですかっ!? つ、ついに・・・

みなさん、アドバイス本当に有難うございました。
みなさんのおかげで無事設置する事ができました。

お疲れ様でした。
365
(2): 2008/04/01(火)15:35 ID:Bp+xOiZ5(1/3) AAS
AA省
366: 2008/04/01(火)16:18 ID:??? AAS
改行コードじゃないの?
ftpで送るときにASCII(テキスト)モードで送ってる?
367: 365 2008/04/01(火)16:24 ID:Bp+xOiZ5(2/3) AAS
ご回答ありがとうございます。

はい、テキストモードもきちんと試しました。
368: 2008/04/01(火)16:25 ID:??? AAS
これから考えられることを一つ一つ書いていって
そのたびにそれはやりましたって答えるつもりかよ
369
(1): 2008/04/01(火)16:29 ID:??? AAS
とりあえずtok2やinfoseekはエラーログ見られないのか?
先頭行の #!/usr/・・・ は指定どおりになってるか?
それらが問題なけりゃ、2行目に print "Content-Type: text/html\n\n"; とか入れて
どうなるか試してみるとか。
とにかく、ActivePerlというところを見ると手元のはWindowsらしいから
パーミッションやら改行コード、Perl等へのパスあたりは設定全然違うから
その辺全部どうやったのか書き出してくれ。
370: 365 2008/04/01(火)17:08 ID:Bp+xOiZ5(3/3) AAS
確かにおっしゃるとおりです。
ご丁寧にありがとうございます。

まずは、試したことは

#!/usr/bin/perl → #!/usr/local/bin/perl
両方試して×

sendmailが問題かと思い、海外のsendmailが使用できる鯖にアップしても×

パーミッショッンは、考えられるパターン全て試しました。
省7
371: 2008/04/01(火)17:21 ID:??? AAS
わからなくて総当りでやってるのか。
それなら、Hello world とか数行のcgiを自分で作って
それを動かせるようするのが先だな。
372: 2008/04/01(火)17:50 ID:??? AAS
117: require '../jcode.pl';
くこか。と、適当に書いてみる。

真っ白の画面のソースを表示してみるとか
>>369案を print "Content-Type: text/plain\n\n"; にしてさらに試してみるとか
>>2を試すとかするとエラーメッセージが出るかもしれないよ。

それより、open() でコケることなどあり得ないし排他制御不要という素敵な方針の
スクリプトだなあ。
373: 2008/04/02(水)03:48 ID:hvsOhy06(1) AAS
tok2かinfoseekってことは無料鯖だろ?
勝手に入れられる広告が原因て事ないのか?
374: 2008/04/05(土)11:38 ID:??? AAS
CGIの勉強をするために、自分のPCにテスト環境を作ろうと考えて
このページを参考にAN HTTPDをインストールしました。
外部リンク[php]:www.dream-seed.com

設定が良く分からなかったので教えてください。
例ではドキュメントルートを「D:\web-root」に設定しています。セキュリティの問題があるのでC:は回避したほうがいいと書いてありますが
Dドライブがないので「C:\web-root」としましたが、エラーが出ます。ドキュメントルートという意味も分かりませんが、この先どうやって進めばいいでしょうか?
375: 2008/04/05(土)13:09 ID:??? AAS
AN HTTPD使ったこと無いけど
エラー内容は?
設定したC:\web-rootは存在するの?
376: 2008/04/05(土)13:59 ID:??? AAS
存在してません。f(^^;
フォルダを作ればいいのでしょうか?
377
(2): 2008/04/05(土)17:28 ID:??? AAS
AA省
378: 2008/04/05(土)18:39 ID:??? AAS
>>377
はじめにPHPスレに投げちゃった後始末はあれだけでいいのか。

> もっと簡単にテキストを表示させるだけのcgiはちゃんと動くので、

そのCGIでは、簡単なテキストを表示する前に何かを print してるはず。
それを書かないともれなく500がもらえる。
379
(1): 2008/04/05(土)18:44 ID:??? AAS
#!/usr/bin/perl
use LWP::Simple;
print "Content-type: text/html\n";
print "\n";
print get("外部リンク:www.google.co.jp");

待ってる間にバージョンアップさせたけど、
結果は同じでした

エラーになるまでの待ち時間が長いので、
何かのタイムアウトになっているのだと思います
380: 2008/04/05(土)19:09 ID:??? AAS
>>2参照で。
というより、ぐぐるさんには素のUAを送る LWP::Simple が使えないのだ。

外部リンク:www.google.co.jp
381: 2008/04/05(土)19:20 ID:??? AAS
use CGI::Carp qw(fatalsToBrowser);
を入れてみたら、エラーだとは言われないけど、
単に何も表示されないだけになってしまいました

サンプルがgoogleなのは本質ではなくて、
いろんなurlを試しても同じでした
で、設置サーバと同じサーバのurlを指定した時だけ、
エラーになるまでの時間が速いので、
そういうセキュリティっぽい何かかなと当たりを付けたのですが
1-
あと 602 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s