ローカルでC言語CGIの開発をするには?
[上に]
[前に]
[次に]
ひろあき
1999/10/27(水) 13:50:24
C言語で作ったCGIを自分のマシン上でテストしたいのですが
可能でしょうか?
環境は
WINDOWS98 IE5.0 で
ANATTPD で動かしてます
この環境でPerl を動かすというのはできたのですが C言語だと
動いてくれません
C言語のコンパイルには C++Builder3 スタンダードを使ってます
よろしくお願いします<m(__)m>
ひろあき
1999/10/27(水) 14:10:21
あ、 他の環境で どうやるか ではなくて
できれば この環境でできる方法を知りたいのです
miyu
1999/10/27(水) 16:57:11
C言語だろうと,Perlだろうと,しっかりした記述がしてあれば
問題なく動くと思うのですが.
どんな状況を動かないと言っているのか分からないので,
さしあたり以下の方法を示しておきます.
そのCプログラムは,ちゃんとコンパイルが通りましたか?
デバッグはしましたか?
DOS窓から % hogehoge.cgi などと動かすと出力結果が
正しく出ますか?また,その結果をhtmファイルに落として
% hogehoge.cgi > foo.htm
それをIEなどのブラウザで表示できましたか?
Syn
[E-Mail]
1999/10/27(水) 18:41:17
.exe なら、なにもいぢらなくても実行できそうですけどね。
やったことがないから確証は持てませんが。
拡張子を .cgi でやりたいなら、一般オプションのなかの
「exe 形式の CGI を実行する」にチェックをつけてみては
いかがでしょう。
しかし、一般論として、 C++ でコンソールアプリを作る
のって難しいんじゃないですか?
ひろあき
1999/10/27(水) 21:01:52
miyuさん Synさん 解答ありがとうございます<m(__)m>
結果から言うと できました!!
どんな状況を動かないと言っているのか分からないので,
さしあたり以下の方法を示しておきます.
>そのCプログラムは,ちゃんとコンパイルが通りましたか?
>デバッグはしましたか?
>DOS窓から % hogehoge.cgi などと動かすと出力結果が
>正しく出ますか?また,その結果をhtmファイルに落として
>% hogehoge.cgi > foo.htm
>それをIEなどのブラウザで表示できましたか?
そうですね 言葉が足りませんでした 申し訳ないです
コンパイルはとおって 実行できて きちんと思ったとおり
出力されてました だけど CGIとして動かそうとすると
動かなかったんです 拡張子EXEをCGIに変えたりして
やってみたりはしたんですが エラーでまくりで・・・(;;
で
>拡張子を .cgi でやりたいなら、一般オプションのなかの
>「exe 形式の CGI を実行する」にチェックをつけてみては
>いかがでしょう。
を実行したところ動きました!!感動です(大げさ?笑 いやマジ)
いやぁ〜 俺 Cしか知らないんですよ
Perl 覚えるのも大変そうだし(頭悪いから混乱するだろうし(笑))
これから 頑張ってCGI作ってみたいと思います。<m(__)m>
ひろあき
1999/10/28(木) 01:06:52
[[解決]]
解決済みにするの忘れてました 失礼!!
[上に]
[前に]
[次に]