[過去ログ] CGI設置について質問【Part3】 (983レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
384: 2008/04/05(土)19:50 ID:??? AAS
前略
print "start\n";
print get("外部リンク:66.249.89.99");
print "end\n";
こんな感じにすると、
start end
と表示されます
モジュールが無いなら、実行すらされずに終わるんじゃないのかな
繋いだ先が全員でlwpを弾いているのかなと思って、
ちゃんと成功するローカルでの実行で送っている変数を調べると、
省2
385: 2008/04/05(土)20:17 ID:??? AAS
さらに実験
use LWP::Simple; をコメントアウトしてしまうと、
start Content-type: text/html
Software error:
Undefined subroutine &main::get called at *****.cgi line 7.
こんなエラー。
だから、LWPはあることはあるように思われる。
startがContent-typeより前なのもちょっと気になる。
386: 2008/04/05(土)20:35 ID:??? AAS
諦めて、use LWP::UserAgent; バージョンをagent('Mozilla');で作りました
でも、結果は同じでした
結果が表示されるまでの待ち時間はかなり短くなりました
(10秒くらい)
387(1): 2008/04/05(土)21:28 ID:??? AAS
多分駄目だろうなと思いつつ、use Socket; 版も作ったけど、
やっぱり同じでした
多分、ネットに繋ぐ機能が殺してあって、
かつエラーにはならないようにしてあるのでしょう
あとは、誰かが>>379を試して、その環境で動けば検証は終わりです
cgiってそんなもんなのかな
ネット上にあるんだから、ネットに繋ごうとするのは当然だと思えるけど、
案外、自前のHDDと人間からの入力だけで完結しているのばかりなのかも
388: 2008/04/05(土)22:01 ID:??? AAS
>>387
前略)
print "Content-Type: text/html; charset=UTF-8\n\n";
print get("外部リンク:www.yahoo.co.jp");
localhost と xrea で Y!Jのトップもどきが出てきた。
外部接続に制限かけてるサーバなんだろうね。
389(1): 2008/04/05(土)22:43 ID:??? AAS
んー、やっぱり
>>377に戻って、代替案は無いかどうかだけど、
答えが出てきそうな感じじゃないなあ
390: owler ◆/.TKMGzyY. 2008/04/18(金)21:58 ID:14JzGIXn(1) AAS
AA省
391: 2008/04/18(金)22:50 ID:??? AAS
君はここで質問するにはまだレベルが低すぎるかと
392: owler ◆/.TKMGzyY. 2008/04/19(土)18:00 ID:??? AAS
出直します^^;
393(1): 2008/04/19(土)21:33 ID:??? AAS
まあ、LWPが使えないとこが多いことすら知らない回答者陣だけどな
394: 2008/04/19(土)22:00 ID:??? AAS
いきなり LWP って...、ひょっとして最近知ったのか? (w
395: 2008/04/19(土)23:52 ID:XRebo2kf(1) AAS
>>393
標準モジュールすらゴッソリと使えなくしてたニフテーの事か?
396: 2008/04/20(日)02:02 ID:??? AAS
セキュリティ対策で、socketを使えなくしているプロバイダは多い
っていうか、大多数
397(1): 2008/04/27(日)18:52 ID:e9s8GF3J(1) AAS
AA省
398: 2008/04/27(日)19:04 ID:??? AAS
今実験したら
@日付を28日にすれば複数投稿できる
Aそれを編集で27日にするとやっぱりだめ
B同サーバにおいてある同じnickyは27日複数投稿可
だった。呪い?
399: 2008/04/27(日)21:20 ID:??? AAS
設置の話なのか?
400: 397 2008/04/27(日)23:57 ID:??? AAS
あー!
・・・ごめん orz
指摘ありがとう
401(3): 2008/05/06(火)23:40 ID:UbFvQc2L(1) AAS
Web制作板から誘導されてきました。
設置後の質問もこちらで大丈夫でしょうか?
【CGI名】unicodiaryとapeboard+(どちらも同じエラーが出ます)
【配布元URL】外部リンク[html]:www.2apes.com
※unicodiaryは配布、サポート終了しています。
【設置サーバ】xreaで独自ドメイン使用
【スクリプトチェックの有無】動作確認済み
【質問内容】
サイトを開設してから2年以上ずっと問題なく動作していたのですが、
どちらのcgiでも突然管理画面にログインできなくなってしまいました。
省11
402(1): 2008/05/07(水)00:14 ID:EYqpOopn(1) AAS
>>401
僕も過去に xrea を利用していましたが, 信頼できる server だと思ってます.
文面から察するに server 環境の変化が原因とは思えません.
なので, あなたが書いている内容を読み返して見てください.
>友人のPCよりログインしてもらう→問題なく管理画面にログイン可能
あなたの PC 環境の何らかの変化が原因であるように思えてなりません.
>管理画面のみ403になります
つまり, "管理画面" のみ "access denied" になっていると...
言い換えると何らかの原因で
"管理画面" へのアクセスを弾かれているってことだと思います.
省2
403(1): 2008/05/07(水)00:49 ID:??? AAS
>>401
> 2.友人のPCよりログインしてもらう→問題なく管理画面にログイン可能
設置は問題なし。あと、自サイトの cookie を削除してから試すとか…たぶん結果は見えてますが。
> cgiでもアクセスを制限するような記述
そこは 403 にせず 200 で「ダメよ」と表示するスクリプトが多いはず。
そんなわけで
* 自分が過去に置いた .htaccess が現環境の「私」を deny していないか
* 外部リンク[php]:sb.xrea.com ←これのような気配がなんとなく。
* 外部リンク[php]:sb.xrea.com (これは違うと思う)
辺りの確認。unico は知らないけど apeboard+ の管理ファイル名が /mt/ を含んでるのも気になる。
省3
404: 401 2008/05/07(水)23:45 ID:??? AAS
>>402、>>403
アドバイスありがとうございます。
もう一度アップしているファイルをすべてチェックしてみましたが
403さんにご指摘いただいた.htaccessは、一切使用していませんでした。
unicoには/mt/を含むファイルはなかったのですが
xreaに問い合わせて、回答待ちの状態です。
ちなみに3つの鯖のうち、1つが昨夜からダウンしたままです…orz
405: 2008/05/09(金)16:23 ID:hJDos6Qg(1) AAS
C言語でCGIを作りたいのですがうまくいきません
httpd.confを
<Directory "C:/xampp/htdocs/cgi">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
と設定するまではあっていると思うのですが
そこからどうすればいいのかがわかりません
省2
406: 2008/05/09(金)16:57 ID:??? AAS
Apacheかな
ScriptAliasじゃなくて、OptionsのExecCGIで対応するなら
拡張子の指定で AddHandler cgi-script .exe
とかでどうか?
407(1): 2008/05/09(金)18:22 ID:??? AAS
CGIを使おうと思っているのですが、
HTML::Template
等、いくつかのモジュールが必要になるとの記載があります。
Perlでインストールされているモジュールを調べるには
どうしたらよろしいでしょうか?
408: 2008/05/09(金)18:48 ID:??? AAS
CPAN使え
409: 2008/05/09(金)18:49 ID:??? AAS
とりあえず
perl -MCPAN -e shell
から
410: 407 2008/05/09(金)19:05 ID:??? AAS
FTPでしかアクセスできないため、CPANは使えません
411: 2008/05/09(金)19:17 ID:??? AAS
ftpでもおk
412(1): 2008/05/10(土)11:58 ID:??? AAS
直接的な設置ではないのですが
"<a href=\"○○○.cgi\?page=$next_line$link&width=$table_width\">NEXT>></a>";
とあった場合に、「NEXT>>」を
htmlだと
"<a href=\"profile.cgi\?page=$next_line$link&width=$table_width\"><IMG src="next.gif" width="12" height="12" border="0"></a>";
省1
413: 412 2008/05/10(土)19:01 ID:??? AAS
自己解決しました
414: 2008/05/12(月)02:02 ID:??? AAS
AA省
415(1): 2008/05/12(月)14:34 ID:??? AAS
エラーログは?
#!/usr/local/bin/perl
これはあってるの?
改行コードは問題ない?
416: 2008/05/13(火)00:52 ID:??? AAS
>>415
レスありがとうです。
エラーはScript Errorとしか出ませんね・・・
パスも触ってないし間違ってはいないです。
AddHandler cgi-script-debug入れたhtaccessを入れると
エラーも出なく$word_0〜$word_5まで順番に表示されてるんですが
う〜ん 分からない・・・
417: 2008/05/13(火)12:12 ID:??? AAS
表示するエラーじゃなくてエラーログだよ。
コマンドラインで、./change.cgi ってやるとどうなるよ。
あと設置サーバで調べてみたけど、suEXECなのかな?
だったら、そのcgiの置いてあるディレクトリのパーミッションは?
試しに、ディレクトリを701、cgiを700、データファイルを600にしてみ。
418: 2008/05/14(水)07:07 ID:G73tvc5O(1) AAS
メールフォームのCGIでメールが送られてきませんが、
メールサーバー名はヤフーのフリーメールだと「smtp.mail.yahoo.co.jp」でいいのでしょうか?
419: 2008/05/14(水)09:02 ID:??? AAS
そのcgiを設置したサーバからのリレーは受け付けてるのか?
もっと環境を詳しく書けよ
420: 2008/05/16(金)16:35 ID:lGnv/fMQ(1) AAS
Perlのあるモジュールがサーバにインストールされているか確認したいのですが、
そういったCGIはありませんか?
421: 2008/05/16(金)16:36 ID:??? AAS
板違い
そもそもcgiが必要なのか
422: 2008/05/19(月)15:50 ID:tIZ7X19x(1) AAS
useしてエラーならサーバに無ぇw
423(1): 2008/05/24(土)00:28 ID:3WmmHxge(1) AAS
外部リンク:igotfree.com
ここのsendmail、CGIのパス教えてください
424: 2008/05/24(土)02:45 ID:??? AAS
知るかボケフォーラムで聞け
425: 2008/05/26(月)18:34 ID:nPPNmKLQ(1) AAS
>>423
/usd/bin/bo/perl
426: 2008/05/28(水)18:39 ID:??? AAS
Web Calendar2 (カレンダー、スケジューラ)
外部リンク:www3.biwako.ne.jp
を自鯖で使っています。User-Agentを判定して携帯で簡易表示もできるものなのですが、
一度、携帯でアクセスすると、その後はPCでアクセスしても簡易表示になってしまいます。
cgiファイルを一度保存し直してアクセスすると再び標準表示に戻ります。
よそのサーバでは問題なく動作しているようですが・・・。
何か原因が考えられませんでしょうか?
サーバ:CentOS4.3、Apache2、Perl-5.8.5-36(SpeedyCGI)
427(1): 2008/06/04(水)16:01 ID:??? AAS
行数が多くて怒られたので2つに分けて投稿します。
よろしくお願いします。
【 CGI名 】ルミーズカート Ver1.4.5
【 配布元URL 】外部リンク:www2.remise.jp
【 設置サーバ 】WADAX
【スクリプトチェックの有無】無
【 質問内容 】
商品画像のアップロードがうまく行きません。
実際にはアップロードを指定したファイル自体は生成されるのですが、
中身が0バイトの空ファイルになります。
省12
428(1): 427 2008/06/04(水)16:02 ID:??? AAS
test.txt に書き込まれた内容
---
C:\Documents and Settings\hogehoge\デスクトップ\test.jpg
test.jpg
---
なお、CGI.pm を使用した以下のファイルアップロードCGIは正常に動作しました。
外部リンク[html]:www.ss.iij4u.or.jp
一体どこに問題があるのか、次に何を試してみたらいいか、どなたか助言ください。
429: 2008/06/06(金)12:32 ID:??? AAS
AA省
430: 2008/06/06(金)13:45 ID:??? AAS
>>428
パーミッ・・・Winか。
とりあえずファイルオープンや書き込みの時の戻り値でエラーコード調べてみては。
431: 2008/06/23(月)01:07 ID:AigvB2R1(1) AAS
AA省
432(1): 2008/06/23(月)01:36 ID:??? AAS
ざっくり見てみたけど
lib/webliberty/Parser.pm の228行目辺りのif文工夫してみてはどうだろ
433: 2008/06/23(月)12:00 ID:XNxa6p4x(1) AAS
>432
レスありがとうございます。
228行目を utf8 から sjis では変わらなかったのですが
lib/webliberty/Basis.pm 23行目を
charset=UTF-8\n\n"; から charset=Shift_JIS\n\n"; に変えることで
Shift_JISにはなったようです。
ただ、後出しですみませんが
変更前はfooterのみ文字化けしていたのに対し、
変更後はheader,mainが文字化けを起こしています。
引続き原因と改善方法を考えてみます。
省2
434: 2008/07/07(月)03:28 ID:W0/OXoK5(1) AAS
超初心者の質問で申し訳ありません。
【patipati】
【外部リンク:www.gnbnet.com .】
【さくら】
【スクリプトチェックの有無】 以前は問題なく使えていました。
【質問内容 】
このCGIのお礼画面に、チェックボックスを追加しようとしたところ、どうしてもうまく動きません。
配布元にある
「その時、フォームオブジェクトの名前を、必ず「sub○」(○は1以上の任意の整数)として半角でご指定ください。
preset.cgiで追加ボックスをいくつまで作るか設定できます」
省8
435: 2008/07/07(月)15:44 ID:??? AAS
preset.cgiにそれを設定する箇所があるんだろ?ちゃんと見てみ
436(1): 2008/07/13(日)14:26 ID:??? AAS
AA省
437: 436 2008/07/13(日)15:09 ID:??? AAS
自己解決しました。すみませんでした…
438: 2008/07/19(土)23:49 ID:??? AAS
fedoraでapache動かしてます。
cgiをhtml以降に設置しているのですが
kent webのcgiなどを設置するとinternal errorとなります。
linux自宅サーバに書かれているtest.cgiを実行したところ問題なく動作します。
もちろんphpや.htaccessなど普通に動作しています。
どうすれば動作するようになるのでしょうか?
geditでcgiファイルのロケールをutf-8に変換しても動作しません。
439: 438です。 2008/07/19(土)23:57 ID:??? AAS
AA省
440: 438です。 [sage(´・ω・`)] 2008/07/20(日)08:03 ID:??? AAS
すいません。8時間かけて、今頃自己解決しますた。
441: 素人 2008/07/24(木)18:23 ID:d6lAQEHG(1) AAS
あのーCGIって何なんでしょう?
(主に)Perlで書かれたプログラムというのは分かるんですが、
それを、コンパイルする必要がなくWeb上で実行できるファイルといった
感じですか?
442: 2008/07/24(木)18:26 ID:??? AAS
Webサーバー(httpサーバ)とのやり取りの決め事に従ったプログラムだよ。
コンパイルが必要かどうかはCGIとは何の関係も無い。
443(3): 2008/07/29(火)00:22 ID:??? AAS
AA省
444: 2008/07/29(火)00:41 ID:??? AAS
サーバがイカれてるんじゃない?
445: 443 2008/07/29(火)04:04 ID:??? AAS
昨日夜気がついてからまだ復旧してないようです
サーバのせいかもしれないので
もう少し様子見てみます
ありがとうございます
446: 443 2008/07/29(火)11:01 ID:??? AAS
問い合わせたところサーバが原因ではなく
cgiに何かおきたようでした。
バグの修正の仕方をご存知の方がおりましたら
宜しくおねがいします
447: 2008/07/29(火)11:09 ID:??? AAS
そりゃエラーの原因を特定して、対応する箇所を探し出して修正すればいいだろう。
448: 443 2008/07/29(火)12:27 ID:??? AAS
エラーを起こしてそうなcgiやファイルを削除して、再度新しい
cgiをUPしたらサーチの機能が回復したようです。
登録していたカテゴリが初期化されてしまいましたが
四苦八苦ですが、これさえなんとか直せれば回復できそうです。
ありがとうごさいました!
449: 2008/07/29(火)12:37 ID:??? AAS
cgiも夏バテ気味なんだろ
450(5): 2008/08/16(土)01:04 ID:??? AAS
AA省
451: 2008/08/16(土)01:33 ID:??? AAS
>>450
??
452(1): 2008/08/16(土)01:47 ID:??? AAS
>>450
管理者パスワードの確認。
453(1): 450 2008/08/16(土)02:45 ID:??? AAS
>>452
確認はしました。
前はそのパスワードで削除できていたんですけどね。
突然、削除できなくなりました。
パスワードの変更もしてないですし、cgiのフォルダ自体長いこと触ってません。
454(1): 2008/08/16(土)03:11 ID:??? AAS
>>453
スクリプトにベタ書きされてるものを、全くファイル触れずにどうやって確認したの?
455: 450 2008/08/16(土)03:16 ID:??? AAS
>>454
すみません。
削除できないことに気づいて、ひさびさに.cgi開いてパスワード確認しました。
間違ってなかったです。
456(1): 2008/08/16(土)10:18 ID:??? AAS
>つまり、管理者パスワードのみ、効かなくなってしまいました。
エラー内容が「該当記事には削除キーが設定されていません」ってことなんだから
パスワードが間違ってるなら「パスワードが間違ってます」とか出るんじゃないの?
以前は削除できてたということならある期限がくるとできなくなる仕様とかでは?
457(1): 2008/08/16(土)15:15 ID:??? AAS
Internet Archive に原本がまだあったのでコード見た。
管理画面にログインして削除する仕様なのに(管理者パスワードは削除用でなく「ログイン用」)
通常の削除キー入力箇所に管理者パスワード入れて削除しようとしても消せない。
# …という操作をしたときに該当メッセージが出る。
手順が違うだけ。
458: 450 2008/08/16(土)18:48 ID:??? AAS
>>456
もしかしてそうかもしれません。
>>457
以前は削除キー入力箇所に管理者パスワード入れて削除できたんですよね。
とりあえず、別の会社のcgiに入れ替えて解決しました。
ありがとうございました。
459: 2008/08/26(火)00:33 ID:rYXvhVRC(1) AAS
AA省
460(1): 2008/08/29(金)21:20 ID:??? AAS
AA省
461: 2008/09/03(水)02:33 ID:??? AAS
AA省
462: 2008/09/03(水)10:32 ID:??? AAS
そりゃ設定直せば済む話
463: 2008/09/03(水)11:15 ID:??? AAS
>>460
cgiはどうやって作ったの?
そのサーバのCPUとOSはなんだ?
バイナリ版落としたのなら、そこと同じか?
464: 2008/09/09(火)11:08 ID:7hZRKapz(1/2) AAS
AA省
465: 2008/09/09(火)11:27 ID:??? AAS
シェアウエアだし、サポート掲示板もあるんだからそちらで聞いてみては?
ここじゃ答えるためだけに動作確認でインストールしようにも、シェアウエアじゃためらわれるわ。
466: 2008/09/09(火)11:27 ID:??? AAS
ほんとだw だめだなこりゃ
467(1): 2008/09/09(火)11:36 ID:7hZRKapz(2/2) AAS
インストール→動作確認後シェアウェア登録→本利用開始
というCGIなんですが
やっぱりためらわれますか?
サポート掲示板はかなりの期間回答者がいないまま放置されているようなので
こちらで質問するのが良いかと思ったのですが・・・・
468(1): 2008/09/09(火)13:00 ID:??? AAS
>>467
画像リンク[jpg]:thumb2.uploda.org
469: 2008/09/09(火)13:31 ID:??? AAS
>>468
正直すまんかった。
470: 2008/09/09(火)13:58 ID:??? AAS
ごめん冗談だよ。
471: 2008/09/09(火)15:56 ID:??? AAS
いや、俺が甘えてたんです。
いま別のCGIを試してみているところです。
なんだかごめんなさい。
472: 2008/10/11(土)20:46 ID:mQFhChia(1) AAS
MagpieRSSでrssを取得したくて、
外部リンク[html]:www.vipper.org
のコードを動かしてみたんですが、
Parse error: syntax error, unexpected T_VARIABLE, expecting ';' in /virtual/bnn/public_html/rss.php on line 28
が帰ってきます。。
よかったら、原因を教えて下さい。。
473: 2008/10/11(土)20:47 ID:??? AAS
マルチ乙
474(1): 2008/10/12(日)11:16 ID:7d9k7V9g(1) AAS
【CGI名】 Kash+ ver1.08
【配布元URL.】 外部リンク:ivy.xii.jp
【設置サーバ】 外部リンク[cgi]:www.border.jp
【スクリプトチェックの有無】…
【質問内容】何もいじらず、サイトの指示通りに設置しましたが
「Permission denied at ./lib/error.pl line 28.」というエラーが出てしまいます。
直すにはどうしたらいいですか?
475: 2008/10/12(日)11:27 ID:??? AAS
>>474
外部リンク:www.google.com
476: google ◆google.5VE 2008/10/14(火)14:57 ID:A/ozy05w(1) AAS
2chのbbs.cgiやread.cgi
の最新版を探しています。
ググッタら2007年が最新で更新されていません。
0チャンネルなどもいきました。
私が探しているのは携帯のDoCoMoのIモードIDにまで対応し、Proxyもある程度は弾ける今の板のスクリプトがほしいです。
言語はPHPでもPerlでもかまいません。
最新版の配布先を教えてください。
477: 2008/10/14(火)18:49 ID:??? AAS
専用のスレ行けば・・・?
真面目なところ検索/2ch関わらず自力で見つけられない人にはお勧めできないが・・・
478: 2008/10/19(日)21:26 ID:IcJre/Cq(1/3) AAS
【質問】
form.htmlで「登録」ボタンを押すと入力した内容を表示するcgiが動かず、
ファイルのダウンロードのウィンドウが表示されてしまいます(開く、保存、キャンセル)。
form.htmlとform.cgiとcgi-lib.plは同じディレクトリに置いてあります。
【環境etc】
「はじめての人のためのかんたんPerl/CGI入門」秀和システムのCD-ROMのサンプルプログラムです。
ApachとActivePerlもこのCD-ROMからインストールしてテスト環境として使用しています。
よろしくお願いいたします。
form.htmlとform.cgiを順次投稿します。
479: 2008/10/19(日)21:27 ID:IcJre/Cq(2/3) AAS
●form.html
<HTML>
<HEAD><TITLE>個人情報登録</TITLE></HEAD>
<BODY>
<H1>個人情報登録</H1>
<FORM METHOD="POST" ACTION="form.cgi">
名前:<INPUT TYPE="text" NAME="name">
<P>
性別:
<INPUT TYPE="radio" NAME="sex" VALUE="male" CHECKED>男
省17
480: 2008/10/19(日)21:27 ID:IcJre/Cq(3/3) AAS
●form.cgi
#!/usr/local/bin/perl
require 'cgi-lib.pl';
&ReadParse( *form );
$name = $form{'name'};
$sex = $form{'sex'};
$megane = $form{'megane'};
$kankei = $form{'kankei'};
$jyusyo = $form{'jyusyo'};
print "Content-type: text/html\n\n";
省12
481: 2008/10/19(日)21:49 ID:??? AAS
Web鯖の設定の問題
482: 2008/10/20(月)03:50 ID:??? AAS
CGIとCGJって似てるよな
483(1): 2008/10/28(火)17:31 ID:??? AAS
アップしたCGIファイルをindex.htmlのトップページに表示したいんだが、可能なわけ?
上下前次1-新書関写板覧索設栞歴
あと 500 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s