CGI設置について質問【Part3】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/04/10(火) 03:33:02ID:???自分でどのようなことまでやったか、エラー・動作がおかしい場合は
その内容を詳細に書くこと。
配布元、設置先で質問・解決できない場合は、ここで質問すれば
親切な人が教えてくれるかもしれません。
質問テンプレ(全項目記入)
【 CGI名 】 複数のバージョンがある場合が多いので正確に
【 配布元URL .】
【 設置サーバ 】 レンタルスペース名または設置中のURL
【スクリプトチェックの有無】 自分でチェックできないものは使わない
【 質問内容 】
※ エラーがでてるならエラーメッセージも書くように。
続きは>>2-5辺り。
0287285
2008/01/25(金) 19:38:09ID:???0289nobodyさん
2008/01/27(日) 09:00:48ID:E7MIC9rM【 配布元URL .】 http://www.flashcgi.net/
【 設置サーバ 】 http://www5.atpages.jp/
【スクリプトチェックの有無】 ?
【 質問内容 】 なんとか設置もでき書き込みもできるのですが、画像のアップができません。
どういった原因が考えられるでしょうか?
よろしくお願いします。
0290289
2008/01/27(日) 10:13:09ID:E7MIC9rM0291nobodyさん
2008/01/28(月) 09:35:27ID:???0292289
2008/01/29(火) 07:15:59ID:sWP172t/リダイレクト先を書き換えるには、どこをどういじればいいでしょうか?
僕はど素人です。
よろしくお願いします。
0293nobodyさん
2008/01/29(火) 14:01:37ID:???あとrefresh.cgiを使う設定にしてるならrefresh.cgiの内容も
0294質問
2008/01/29(火) 17:07:52ID:???【 配布元URL 】http://www.nagisanet.com/cgi/index.htm
【 設置サーバ 】KIWI(プロバイダ)
【スクリプトチェックの有無】?
【 質問内容 】
人工無能です。最初のページは表示されます。
名前や発言を入力し「発言/更新」ボタンを押すと
【Internal Server Error】となります
設置は、2つ下のフォルダの中で、1つ目のパーミッションが777で
(このフォルダの中にCGI系は
それぞれフォルダを作って入れて使ってます。動いてます)
2つ目の本体を入れたフォルダは[777]にすると最初の表示でエラーに。
[755]は作動。他、ファイルは指示通りのパーミッションから、
KIWI推奨と思われるパーミッションや
他にも色々かえてみましたが、最初のページしか表示されません。
ファイル自体も、文字コードをEUCとJISの両方試しました。
なお、[dic1.dat]と[dic2.dat]以外の辞書ファイルは空です。
最後に、書き込んだ辞書もテスト用に
数行だけに減らして試しました(EUCにしてアップ)
変な書き方はしていない筈なのですが・・・
空ファイルがあるとまずいのでしょうか?
CGI自体はよくわからないので、何が原因かわかりません。
宜しくお願いします。
0295nobodyさん
2008/01/29(火) 17:26:50ID:???0296質問
2008/01/29(火) 17:48:05ID:???294の私の質問についてでしょうか?
CGIを701>フォルダごと701>CGIとフォルダ以外604
jcode.plを666や644など、
試しましたが、何もかわらず・・・・・。
最後に、上のフォルダも試しに701にしてみましたが、
かわらないので777に戻しました。(<他のCGIが作動してるので)
0297質問
2008/01/29(火) 18:06:13ID:???更に調べてみたのですが、
【use CGI::Carp qw(fatalsToBrowser);】
を入れるとエラーがわかると書いたサイトがあったので試しました
結果↓
【Nested quantifiers in regex; marked by <-- HERE in m/それは** <-- HERE *大変だね/ at arisamulti.cgi line 264.】
と出ました。
【arisamulti.cgi】【264行目】が問題なのでしょうか?
だとしても、素人にはどうすればいいのかわかりません。
設定指示でも手を加えてはいけない個所です。
264行目が問題なのかわかりませんが……
↓該当行と思われる個所です(関係なかったらごめんなさい)
【 if ($mess =~ /$in/ and (!$pser or $prev =~ /$pser/) and (($ctpic =~/$topic/) or (!$topic))) { 】
度々申し訳ありませんが、宜しくお願いします。
0298289
2008/01/30(水) 07:29:15ID:rRzLaP7Mrefresh.cgiは使う設定にしていないので、common/set.cgiを調べてみます。
0300質問
2008/01/30(水) 11:21:16ID:???色々かえてみましたが、文字コードは全部まとめてEUCで落ち着きました。
1番の原因は、やっぱり0kbの辞書ファイルだったようです。
とりあえず[dic1.dat]と[dic2.dat]、と、説明書にあったので、
それだけ書いて稼動テストをしたのが悪かったようです。
1行づつ他にも書き込んだところ、稼動しました。
ありがとうございました。
0301nobodyさん
2008/02/05(火) 16:06:35ID:MGzpeoNr掲示板そのものは作れるようになったのですが、作った掲示板にスレッドを立てることができません。
スレッド作成ボタンをクリックすると、not-foundページに飛ばされてしまいます。
どれだけ探してもそれについては出てこないので、どなたか教えていただけませんか?
0302nobodyさん
2008/02/05(火) 16:09:17ID:???ログ取れないなら、エラー出力を画面に出すとか。
パーミッションとかだと思うがな。
0304nobodyさん
2008/02/05(火) 16:24:50ID:MGzpeoNrNot Foundって404?
0305nobodyさん
2008/02/05(火) 16:25:33ID:???そもそも飛ばしてる該当行近辺に問題は無いのか?
その0chとやらを見てみようと思ったが、サイトが落ちてるみたいで見られん。
0306nobodyさん
2008/02/05(火) 16:31:10ID:???ttp://www12.atwiki.jp/0ch/
サイトは落ちてますが、↑がwikiです。
ttp://jeffakatsuki.hp.infoseek.co.jp/cgi-bin/sougou/index.html
↑いちおうテストで作った板です
0308nobodyさん
2008/02/06(水) 04:57:28ID:???【 配布元URL .】 閉鎖
【 設置サーバ 】 ケータイ・ストリート
【スクリプトチェックの有無】
【 質問内容 】
表示時間はあっているのですが月日がズレて表示されます
たとえば、2008/02/06 AM04:24が正しいのに
2008/09/06 AM04:26になってしまいます。
どこが間違っているのでしょうか?
$ENV{'TZ'} = "JST-9";
$times = time();
($sec,$min,$hour,$mday,$month,$year,$wday,$stime) = localtime($times);
@weekly = ('Sun', 'Mon', 'Tue', 'Wed', 'Thr', 'Fri', 'Sut');
$aft = $hour < 12 ? "AM" : "PM";
$hour = $hour > 12 ? $hour - 12 : $hour;
$time = sprintf("%04d\/%02d\/%02d\(%s\) %s%02d\:%02d", $year+1900,$mon+9,$mday,$week[$wday],$aft,$hour,$min);
0309nobodyさん
2008/02/06(水) 10:10:04ID:???まあ、$monはどっから出てきたのか?($monthだろ?)、とか+9じゃなくて+1だろとかあるが。
0311nobodyさん
2008/02/06(水) 21:35:15ID:5RiUvhKk0312nobodyさん
2008/02/06(水) 22:48:12ID:???【 配布元URL .】 http://park1.wakwak.com/~aa1/wwwolf/
【 設置サーバ 】 niftyのHP
【スクリプトチェックの有無】 わかりません。。
【 質問内容 】
人狼ってゲームのCGI設置したいんだけど(nifftyに)
できなくて質問CGIが動かないんだけど、以下エラー
Wed Feb 06 00:22:09 2008 Client Abort 2-- detected during CGI/SSI process
Wed Feb 06 00:22:18 2008 Warning: Connection closed and CGI process ID=400 still alive
Wed Feb 06 00:22:19 2008 Warning: Connection closed and CGI process ID=400 ・・・・・・
以下の文法あやしい?
sub sub_lock {
# 1分以上古いロックは削除する
if (-e $lock_path) {
local($mtime) = (stat($lock_path))[9];
if ($mtime < time - 60) { &sub_unlock; }
}
local($retry) = 5;
# mkdir関数式ロック
while (!mkdir($lock_path, 0755)) {
if (--$retry <= 0) { &error('LOCK','LOCK is BUSY'); }
sleep(1);
}
$sys_lockflag=1;
}
ニフティで設置してる人いたからできるとは思うんだけども誰か助けて(;;)。。。
0313nobodyさん
2008/02/06(水) 22:58:13ID:???0315nobodyさん
2008/02/07(木) 20:38:00ID:VNU1MDwh私はiswebを使ってるんですが、私でもCGIが設置できるということですか?
0316nobodyさん
2008/02/07(木) 22:01:50ID:???ttp://isweb.www.infoseek.co.jp/info/iw_spec.html#cgi
制限事項を確認しよう。
so-netに置いたページでisweb設置のアクセスカウンタを表示したい、とかだと
悲しいことになる。
0317nobodyさん
2008/02/07(木) 22:38:29ID:???0319nobodyさん
2008/02/08(金) 17:32:50ID:xKFr2FgH↑このサイトみたいに、IDを入れるとそのIDが全てのリンクに適用されるみたいなスクリプトは何て調べればでてきますか?
0321nobodyさん
2008/02/08(金) 21:59:06ID:xKFr2FgH受け渡し方とか載ってるサイトないですか?
0322nobodyさん
2008/02/08(金) 22:53:48ID:???0323nobodyさん
2008/02/09(土) 03:01:51ID:???【 配布元URL .】 http://park1.wakwak.com/~aa1/wwwolf/
【 設置サーバ 】 niftyのHP
【スクリプトチェックの有無】 わかりません。。
【 質問内容 】
人狼ってゲームのCGI設置したいんだけど(nifftyに)
できなくて質問CGIが動かないんだけど、以下エラー
Wed Feb 06 00:22:09 2008 Client Abort 2-- detected during CGI/SSI process
Wed Feb 06 00:22:18 2008 Warning: Connection closed and CGI process ID=400 still alive
Wed Feb 06 00:22:19 2008 Warning: Connection closed and CGI process ID=400 ・・・・・・
以下の文法あやしい?
sub sub_lock {
# 1分以上古いロックは削除する
if (-e $lock_path) {
local($mtime) = (stat($lock_path))[9];
if ($mtime < time - 60) { &sub_unlock; }
}
local($retry) = 5;
# mkdir関数式ロック
while (!mkdir($lock_path, 0755)) {
if (--$retry <= 0) { &error('LOCK','LOCK is BUSY'); }
sleep(1);
}
$sys_lockflag=1;
}
ニフティで設置してる人いたからできるとは思うんだけども誰か助けて(;;)。。。
0324nobodyさん
2008/02/09(土) 10:15:25ID:???なんでその部分を抜き出して質問してるかわかんないんだけど
画面上は&error('LOCK','LOCK is BUSY')の部分が表示されるってこと?
だとしたら$lock_pathを作成する親ディレクトリのパーミッションが実行許可してないんじゃ?
0325nobodyさん
2008/02/09(土) 22:22:54ID:???ありがとうございます。$lock_pathのフォルダの属性が755でなかったのでまずかったです。
いまいきずまっているのはアドレス?mode=admin←この部分で
=←これが原因なのかうまくうごかないのかな?誰か何か分かりませんか??
0326nobodyさん
2008/02/09(土) 22:28:09ID:???0327nobodyさん
2008/02/09(土) 23:59:31ID:???if($ENV{QUERY_STRING} eq "admin")
上記をしようし解決しました
無事設置できましたありがとうございました
0328nobodyさん
2008/02/19(火) 01:41:27ID:???【 配布元URL .】 ttp://www.kent-web.com/index.html
【 設置サーバ 】 ぷらら
【スクリプトチェックの有無】 無し?
【 質問内容 】
ぷららには、レンタルサーバーだけではなく、ユーザーCGIといって
CGIを設置できるサーバーがあると知ってそれをレンタルしてカウンターを設置しようと思いました
WWWサーバーにあるページのアクセス数を、
ユーザCGIサーバに設置したCGIから計測したくて、ぷららQ&Aで調べたところ、計測は出来るそうですが
設置の方法が分かりません
誰か教えてください…
0329nobodyさん
2008/02/19(火) 01:43:16ID:bFCv22190330nobodyさん
2008/02/19(火) 02:39:33ID:???ぷららの人に聞いたら?
http://pc11.2ch.net/isp/
0331nobodyさん
2008/02/21(木) 00:48:41ID:???これのインストール方法を教えてください
land.to,xreaで試しましたがインストールできませんでした
0332nobodyさん
2008/02/21(木) 22:51:38ID:???DBから取ってきた日本語だけ"?"に化けてしまいます
SSHでperlから走らせると化けないので
Apache(1.3)の設定が怪しいんですが…
鯖のロケール、DB、出力htmlは全部eucです
よろしくお願いします
0333nobodyさん
2008/02/22(金) 10:20:10ID:???具体的にコード出せる?
0334nobodyさん
2008/02/23(土) 11:53:57ID:vvoMarKV自分で1から作るとなぜか動きません。
例えば・・・・
@test.cgi
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "a";
Aget.cgi
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "a";
@はダウンロードしたファイルを書き換えたもの。
Aは自分でエディタで打ち込み(@のファイルをコピぺし)保存。
各々をアップロードし動作確認をすると・・
1は正常に動作し2は「CGIの実行時にエラーが発生しました 。」
とエラーになります。
どういった事が原因となりえるのでしょうか…
0335nobodyさん
2008/02/23(土) 17:54:32ID:???0336nobodyさん
2008/02/25(月) 10:57:25ID:wqD9Omv3わざと間違えて設置したら出てこなかったっけ?
何のCGIつかうの?
0338nobodyさん
2008/02/26(火) 17:23:25ID:???もしかしてcgiって.htaccessがないと設置できないのですか?
0340nobodyさん
2008/02/26(火) 18:09:02ID:???すみません、そういう意味じゃなくて
テンプレ読みました、ということ言いたかったんです
わかりずらくてすみません
0341nobodyさん
2008/02/26(火) 18:11:27ID:???0344nobodyさん
2008/03/07(金) 19:18:31ID:???Apacheを停止して終了させれば、ハードディスクの中身公開しなくなりますよね?
自宅サーバを立てるつもりはないので・・・
0345nobodyさん
2008/03/07(金) 23:31:23ID:0K3cRZCA0346nobodyさん
2008/03/09(日) 11:32:13ID:???あと板違い。
Apache 初心者質問スレッド Part16
http://pc11.2ch.net/test/read.cgi/mysv/1185363093/
0347nobodyさん
2008/03/19(水) 15:41:27ID:dOMKIEqu【 CGI名 】 ES-FORM
【 配布元URL .】 http://www.mt312.com/script/16/
【 設置サーバ 】 ハッスルサーバー
【スクリプトチェックの有無】 無
【 質問内容 】
配布元で推薦されているパーミッションと、サーバー側で推薦されているパーミッション
両方試しましたが「500 Internal Server Error」表示されてしまいます。
配布元での推薦構成はindex.htmlと同じ階層に「esformフォルダ」が設置されていますが、
当方ではphpフォルダを作り、その中にesformフォルダを入れています。
http://ユーザー名.***.jp/サイト設置フォルダ/php/esform/
また、配布されているlzhファイル内のindex.htmlをローカルで開いて見てみると、
配布ページのものとパーミッション設定が若干異なっているのが・・・orz
どなたかアドバイスのほど、宜しくお願いします。
0348nobodyさん
2008/03/19(水) 16:13:16ID:???あと設置場所は?
パーミッションは環境によって大きく変わる。
意味わからんで使ってるならまずサーバ側の説明読んどけ。
0349347
2008/03/20(木) 02:27:15ID:???設置場所と言いますのは何について指しているのでしょうか?
0350nobodyさん
2008/03/20(木) 23:22:24ID:???【 配布元URL 】 http://tech.bayashi.net/
【 設置サーバ 】 さくら
【スクリプトチェックの有無 】 わかりません
【 質問内容 】
設置し、アクセス解析ページのログは取得できるのですが、解析に「*不正な解析アクションが送信されました。」
と表示されます。パーミッションの設定、クッキー等は問題が無いと思うのですが…
FAQで調べたり検索をしてみたのですが、この質問への回答がありません。
「答えるまでもない初歩的なミス」かもしれませんが、どうかよろしくお願いします。
0351nobodyさん
2008/03/21(金) 16:00:35ID:???php 5.2.4以前で500エラー出すのはサーバの設定のせいだと思う。
だから、どのサーバに設置したのか聞いたのさ。
それとも自宅サーバ?
0352351
2008/03/21(金) 16:01:15ID:???0353347-349
2008/03/22(土) 01:07:48ID:???サーバーはハッスルサーバーというレンタルサーバーです。
ttp://www.hustle.ne.jp/cgi.html
こちらのページでPHPの実行例を見ることが出来ますが、私にはちょっと意味が…
また、>>347に書いたメールフォームの配布元にも詳しい説明やサポートBBSがないので
八方塞な状態で・・・
0354nobodyさん
2008/03/24(月) 09:46:25ID:???やっぱりphpはcgiモードで動作するんだね。
そして、phpは /www/ 以下限定って書いてあるじゃないか。
www フォルダを作ってその下に置いてみ。
0355nobodyさん
2008/03/24(月) 09:51:50ID:???cgiモードで動作、かつsuEXECなのでパーミッションは
cgiの説明書より、設置先の設定が優先、phpとしての設定は使えない。
フォルダを705(701でもいい)、phpを700にしてみ。
オーナー以外の書き込みは不要。
グループ(3桁の真ん中)はすべて0にしておけ。
0356347
2008/03/24(月) 14:59:48ID:???とりあえず、
php [705]
|
|
+-- esform [705] / index.html
| setup.php[700]
|
+-- app [705]
|
+-- data [705]
|
+-- tmp [705]
としてみましたがesformフォルダ内のindex.html、setup.phpともにアクセスすると
同じエラーがでてしまいます。。。orz
0357nobodyさん
2008/03/24(月) 15:09:19ID:???どんなエラーが出るの
0358nobodyさん
2008/03/24(月) 15:11:21ID:???たぶんパーミッションも実行いらないけど一般で読めないと
まずいかもね。700じゃなくて 604あたりで
0359nobodyさん
2008/03/24(月) 15:20:45ID:???> 「500 Internal Server Error」表示されてしまいます。
なんでしょう。.htaccess でやらかしてる系。
つーか、ご丁寧に配布物に .htaccess が入ってるのね。
>>356
index.html とか setup.php のある階層に .htaccess ってファイルがあるでしょ。
それの冒頭4行(3行+空行)を削除。
0360347
2008/03/24(月) 16:11:20ID:???みなさん、アドバイス有難うございますm(_ _)m
>>359さんのアドバイスを元に.htaccessの冒頭4行を削除してみたものの動かず、
なかばヤケクソで.htaccess自体を削除してみたら動いたのですが・・・
やはり後々、動作に支障がでてしまうのでしょうか?
0361nobodyさん
2008/03/24(月) 16:22:46ID:???0363359
2008/03/24(月) 16:34:51ID:???同梱の php.ini に全部書かれてた。
>>360
それが原因で支障が出ることはないと思うよ。
スクリプト自体のバグその他諸々による支障まではわかんないけど。
お疲れ様でした。
0364347
2008/03/24(月) 17:15:04ID:???ホントですかっ!? つ、ついに・・・
みなさん、アドバイス本当に有難うございました。
みなさんのおかげで無事設置する事ができました。
お疲れ様でした。
0365nobodyさん
2008/04/01(火) 15:35:49ID:Bp+xOiZ5【 配布元URL .】 http://www.harukitchen.com/cgi/
【 設置サーバ 】 tok2 or infoseek
【スクリプトチェックの有無】 無し
【 質問内容 】 こちらの2ショットチャットが、tok2やinfoseekに設置をしても
Internal500エラーで動きません。
パーミッションをreadme通りや、tok2標準にしてもだめでした。
家の環境のhttpd + activeperlの環境ではすんなり動きますので、
sendmailのパスが記述してあることが原因ではなさそうです。
何が考えられますでしょうか?
0366nobodyさん
2008/04/01(火) 16:18:37ID:???ftpで送るときにASCII(テキスト)モードで送ってる?
0367365
2008/04/01(火) 16:24:19ID:Bp+xOiZ5はい、テキストモードもきちんと試しました。
0368nobodyさん
2008/04/01(火) 16:25:04ID:???そのたびにそれはやりましたって答えるつもりかよ
0369nobodyさん
2008/04/01(火) 16:29:44ID:???先頭行の #!/usr/・・・ は指定どおりになってるか?
それらが問題なけりゃ、2行目に print "Content-Type: text/html\n\n"; とか入れて
どうなるか試してみるとか。
とにかく、ActivePerlというところを見ると手元のはWindowsらしいから
パーミッションやら改行コード、Perl等へのパスあたりは設定全然違うから
その辺全部どうやったのか書き出してくれ。
0370365
2008/04/01(火) 17:08:50ID:Bp+xOiZ5ご丁寧にありがとうございます。
まずは、試したことは
#!/usr/bin/perl → #!/usr/local/bin/perl
両方試して×
sendmailが問題かと思い、海外のsendmailが使用できる鯖にアップしても×
パーミッショッンは、考えられるパターン全て試しました。
鯖を
・100webspace.net
・wing2.jp
・muryo-de.etowns.net
などを試しましたが、だめでした。
369の方法を試すと、何もエラーが表示されず、
真っ白の画面が表示されるようになりました。
0371nobodyさん
2008/04/01(火) 17:21:42ID:???それなら、Hello world とか数行のcgiを自分で作って
それを動かせるようするのが先だな。
0372nobodyさん
2008/04/01(火) 17:50:12ID:???くこか。と、適当に書いてみる。
真っ白の画面のソースを表示してみるとか
>>369案を print "Content-Type: text/plain\n\n"; にしてさらに試してみるとか
>>2を試すとかするとエラーメッセージが出るかもしれないよ。
それより、open() でコケることなどあり得ないし排他制御不要という素敵な方針の
スクリプトだなあ。
0373nobodyさん
2008/04/02(水) 03:48:25ID:hvsOhy06勝手に入れられる広告が原因て事ないのか?
0374nobodyさん
2008/04/05(土) 11:38:25ID:???このページを参考にAN HTTPDをインストールしました。
ttp://www.dream-seed.com/pukiwiki/index.php?AN%20HTTPD%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
設定が良く分からなかったので教えてください。
例ではドキュメントルートを「D:\web-root」に設定しています。セキュリティの問題があるのでC:は回避したほうがいいと書いてありますが
Dドライブがないので「C:\web-root」としましたが、エラーが出ます。ドキュメントルートという意味も分かりませんが、この先どうやって進めばいいでしょうか?
0375nobodyさん
2008/04/05(土) 13:09:31ID:???エラー内容は?
設定したC:\web-rootは存在するの?
0376nobodyさん
2008/04/05(土) 13:59:42ID:???フォルダを作ればいいのでしょうか?
0377nobodyさん
2008/04/05(土) 17:28:04ID:???use LWP::Simple;
print get("http://www.google.co.jp/");
こんなのを書いてみました
PC上でactiveperlで動かすと思った通りの動作をしますが、
cgiとして実行させると500エラーになります
もっと簡単にテキストを表示させるだけのcgiはちゃんと動くので、
パスやパーミッションその他の理由ではないと思われます
perlのバージョンは5.005だそうです
よそを読みにいくことに制限があったり、LWP::Simple;が使えなかったり
することはありますか
その場合の代替案はありますか
【 CGI名 】自作
【 配布元URL .】
【 設置サーバ 】http://home1.catvmics.ne.jp/
【スクリプトチェックの有無】不明
【 質問内容 】
0378nobodyさん
2008/04/05(土) 18:39:56ID:???はじめにPHPスレに投げちゃった後始末はあれだけでいいのか。
> もっと簡単にテキストを表示させるだけのcgiはちゃんと動くので、
そのCGIでは、簡単なテキストを表示する前に何かを print してるはず。
それを書かないともれなく500がもらえる。
0379nobodyさん
2008/04/05(土) 18:44:38ID:???use LWP::Simple;
print "Content-type: text/html\n";
print "\n";
print get("http://www.google.co.jp/");
待ってる間にバージョンアップさせたけど、
結果は同じでした
エラーになるまでの待ち時間が長いので、
何かのタイムアウトになっているのだと思います
0380nobodyさん
2008/04/05(土) 19:09:34ID:???というより、ぐぐるさんには素のUAを送る LWP::Simple が使えないのだ。
ttp://www.google.co.jp/search?q=google+libwww-perl
0381nobodyさん
2008/04/05(土) 19:20:26ID:???を入れてみたら、エラーだとは言われないけど、
単に何も表示されないだけになってしまいました
サンプルがgoogleなのは本質ではなくて、
いろんなurlを試しても同じでした
で、設置サーバと同じサーバのurlを指定した時だけ、
エラーになるまでの時間が速いので、
そういうセキュリティっぽい何かかなと当たりを付けたのですが
0382nobodyさん
2008/04/05(土) 19:33:20ID:???では?
0383nobodyさん
2008/04/05(土) 19:42:25ID:???単に、ここのプロバイダのサーバに、
LWPが入ってないだけという気がしてきました
それならそういうエラーが出そうなものですが、
タイムアウトみたいな動作をするのが謎です
0384nobodyさん
2008/04/05(土) 19:50:17ID:???print "start\n";
print get("http://66.249.89.99/");
print "end\n";
こんな感じにすると、
start end
と表示されます
モジュールが無いなら、実行すらされずに終わるんじゃないのかな
繋いだ先が全員でlwpを弾いているのかなと思って、
ちゃんと成功するローカルでの実行で送っている変数を調べると、
HTTP_USER_AGENTは"lwp-trivial/1.41"
となっていて、そういう訳でもなさそうです
0385nobodyさん
2008/04/05(土) 20:17:48ID:???use LWP::Simple; をコメントアウトしてしまうと、
start Content-type: text/html
Software error:
Undefined subroutine &main::get called at *****.cgi line 7.
こんなエラー。
だから、LWPはあることはあるように思われる。
startがContent-typeより前なのもちょっと気になる。
■ このスレッドは過去ログ倉庫に格納されています