CGI: Common Gateway Interface part 13
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙に行こう
2005/09/11(日) 19:59:21ID:2LNvgPc/※ CGIはウェブサーバ上でユーザプログラムを動作させるための仕組みであり、
Perl等特定の言語に依存するものではありません。
Perlのコーディングに関する質問は、専用スレでお願いします:
Perlコーディング初心者質問スレ Part 43
http://pc8.2ch.net/test/read.cgi/php/1123777607/
CGIとPerlの区別がわからない、という人はとりあえずこちらへ:
△▲ WebProg 初心者の質問 Part12 ▼▽
http://pc8.2ch.net/test/read.cgi/php/1125215604/
過去ログ・関連スレッドは>>2-10あたりに
0150nobodyさん
2007/02/01(木) 00:26:48ID:Cze5DYpzindex.htmlがトップページで
index.htmlとpublic_htmlの位置関係がわかりません。
掲示板の場所はpublic_html/cgi-bin/○○.cgiなんですが
index.htmlはどの部分に持ってきたらいいのでしょうか?
おお、ありがとうございます
が、locationヘッダはリダイレクトに使うみたいな機能のようで…
そうじゃなくて、ユーザーが指定したURLを、サーバーにダウンロード
0153149
2007/02/01(木) 03:12:19ID:???おお、ありがとうございます
が、locationヘッダはリダイレクトに使うみたいな機能のようで…
そうじゃなくて、ユーザーが指定したURLを、サーバーにダウンロードするにはどうしたら?
って感じです
Wikipediaの例で言うと、
ユーザーがWikipediaのURLを指定
サーバーのcgiがWikipediaから指定されたURLをサーバーにダウンロード★
cgiがダウンロードしたソースを整形
整形したソースをユーザーに送る
の、★の部分の命令です
連投になっちまった
0156nobodyさん
2007/02/14(水) 18:01:11ID:ppCk4pJ4二項分布の計算で
$x = ((1/$a)**$z * (1-1/$a)**($zz-$z));
$a=6
$z=400
$zz=3000
とかにすると、オーバーフローで結果だません。
出来れば、
$zは2000ぐらい、$zzは10000ぐらいまでは対応できるようにしたいのですが
どう対策すればいいんでしょうか?
0157nobodyさん
2007/02/15(木) 01:49:27ID:???0158nobodyさん
2007/03/18(日) 16:42:56ID:WzkWKyHv0159nobodyさん
2007/04/22(日) 11:57:18ID:a6lsLKbEETagヘッダを出力しようかと思ってるんだけど
ETagの値はどう設定するのがいいかな?
Apacheに倣って「inode-size-mtime」の十六進にするのが無難なんだろうけど
DBだとinodeとか無いし
Content-MD5ヘッダと同じでいいじゃんとか思っているんだけど問題有るかな
0160nobodyさん
2007/04/22(日) 12:44:36ID:???0162nobodyさん
2007/05/05(土) 13:25:53ID:???Wikiと掲示板を繋げて共同ワークスペースみたくしたいのだが。
0163nobodyさん
2007/12/17(月) 16:39:39ID:???てか,むしろアプリに Web インターフェイスでの
設定機能を組み込みたいのでそういうライブラリでも
いいんだけど・・・
0164nobodyさん
2007/12/17(月) 22:00:42ID:???そのアプリを書いてる言語でHTTPサーバを書けばいいんじゃね?
Perlなら
http://www.kt.rim.or.jp/%7Ekbk/perl5.005/perlipc.html#Internet_TCP_Clients_and_Servers
http://search.cpan.org/search?m=all&q=HTTP&s=1&n=100
0165nobodyさん
2008/05/12(月) 01:47:12ID:/jfGDqjv商用利用したいです。
罵られても構いません。
でも欲しいです。
ちなみに無料で無かったら、5000円ぐらいまでなら払えます。
0166nobodyさん
2008/05/13(火) 00:56:04ID:7uPi/nf3つgoogle先生
ttp://www.best--web.com/cgi/vicarious/tenpmail.html
\5,250- 著作権表示なし版\10,500-
ttp://www.futomi.com/library/mpmailp.html
\3,675-
0167質問
2008/06/24(火) 19:38:33ID:ACRIEaOHボタンを押すとA.cgiを動かすようにしています
<form action="A.cgi" target="別フレーム">
このA.cgiは、
(1)Bファイルを読み込んでprint文によりHTML形式で別フレームへ出力させるようにしています。
(2)また、同時にC.plを実行させています。
このC.plはC.pl内でsleep 30;としてデータを30秒ごとに取得させています。
この場合、A.cgiを実行させるとC.plが終了していないせいか、(1)の出力結果が別フレーム
に出てくれません。(当然c.plをわざと終了させると問題なく出力されます)
c.plをバックグランド ( system("C.pl &"); )でやってみたりしたのですが
やっぱりうまくいきません。
どうやればうまくいきますでしょうか?
0168nobodyさん
2008/06/25(水) 01:41:01ID:???スレ違い。
だけど、とりあえず、cronで定期的にたたくとか、javascript使うとか。
そういうんじゃない。
とりあえず、
くだすれPerl(超初心者用)2
http://pc11.2ch.net/test/read.cgi/php/1204488452/
0169nobodyさん
2008/08/06(水) 15:27:22ID:???cgiの知識は0でも、perlが少し分かればcgiを勉強したいならコレで大丈夫ですかね?
他にいい本が見当たらなかったんですが、発行年月日が気になります…
0170nobodyさん
2008/08/19(火) 12:00:26ID:???本屋に行っても少し新しい発行日の参考書勝ったほうがよくね?
CGIの基礎はそれでわかるはずだが、7年前と今じゃネットの事情が
だいぶ違うから
フルパスの{%DIR}やディレクトリ名だけの{%WWW_DIR}が
ありますが、これをPythonとPerlで取得するには
どのように書けばいいですか?
PWDからフルパスを取得して不要なな部分をカットするしか方法無い?
0172171
2008/11/28(金) 09:30:14ID:???0173nobodyさん
2008/12/15(月) 12:58:36ID:???htmlに以下のようにラジオボックスとSubmitボタンを設置しています。
[・]Aさん(変数$A)
[・]Bさん(変数$B)
[Submit]
Aさんを選択してSubmitを押すと、http://tekito.com/A/index.html
Bさんを選択してSubmitを押すと、http://tekito.com/B/index.html
といった感じで、選択したラジオボックスでジャンプ先URLが
変化するようにするにはどうしたら良いでしょうか?
0174nobodyさん
2008/12/15(月) 19:24:31ID:???+ JavaScript の質問用スレッド vol.67 +
http://pc11.2ch.net/test/read.cgi/hp/1223618153/
0175nobodyさん
2009/01/02(金) 00:55:04ID:BSezfA/dCGIは、perlのパスが異なっていたら、実行されません。たとえば、"#!/usr/bin/perl"というパスを指定しているときに、"/usr/local/bin/perl"にしかperlの実行モジュールがないときに動作しない。
これをどちらのパスでも書くやり方があったような気がするのですが、どうしても思い出せない&ググってもでてこないです。
かすかな記憶ではwhichを使うようなやり方だったと思うんですが、"#!/usr/bin/which perl"でもNGです。
どなたかえらいひと、教えてー。
0176nobodyさん
2009/01/02(金) 01:01:58ID:???0177nobodyさん
2009/01/02(金) 01:06:52ID:BSezfA/d返事ありがとう。
でも、違うんです。symbolic linkじゃなくて、#!の1行で表現する方法があったはず・・・。
0178nobodyさん
2009/01/02(金) 02:09:44ID:???#!をだます方法なららくだ本にあったと思うが・・
0180nobodyさん
2009/01/02(金) 16:37:18ID:BSezfA/dおー!それだ!なんでwhichと勘違いしてたんだろう。
ありがとう!
0182nobodyさん
2012/06/30(土) 16:57:18.47ID:???Perlで書かれたCGIに関してはプログラム板のPerlスレッドで受け付けることになりました。
以後誘導願います。
■ このスレッドは過去ログ倉庫に格納されています