C言語で.cgiファイルを作るには?
[上に]
[前に]
[次に]
しーちゃん
[E-Mail]
[HomePage]
1999/12/24(金) 11:35:11
C言語で.cgiファイルを作るにはどうしたらよいのでしょうか?
Telnetなるものを使うという方法を聞いたのですが
それはUNIXのサーバーにアカウントがないと〜〜〜っと事らしいので。
他に.cgiを作る方法があれば教えてください。
無ければ、.exeファイルをWeb上で使ってしまうとか。
ラウォッチ
1999/12/24(金) 19:09:14
ん〜。こまったな。
標準出力にMIMEヘッダー(Content-type: text/html)付けて、HTMLソースを掃き出します。
>他に.cgiを作る方法があれば教えてください。
やはり、パールでしょう。
>無ければ、.exeファイルをWeb上で使ってしまうとか。
少なくとも、UNIXでは動きません。
kala
1999/12/24(金) 22:53:53
> 他に.cgiを作る方法があれば教えてください。
サーバーと同じバージョンのOSを自分のパソコンにインストールして、その上でコンパイルすれば可能かな?と思うのですが、どうでしょう。>エキスパート諸氏
猫
1999/12/25(土) 00:05:25
エキスパートでは無いですが、同じ環境でコンパイルしたバイナリを持ち込めば動きますよ。
同じ環境と言うのが大事です。当然ですが、Winで作ったexeはunixでは動きません。
バーチャルヒューマン
1999/12/25(土) 20:08:17
>同じ環境と言うのが大事です。当然ですが、Winで作ったexeはunixでは動きません。
この環境には、ハードウェアも含まれます。例えば、Webサーバ用のマシンのCPUが
SPARCで、ローカルのPCがPentiumの場合には、OSが同じでもバイナリコードは違います。
moci
1999/12/26(日) 07:58:54
しーちゃんさんはどこにCGIを置こうとしているのでしょう?
WebサーバがWindowsなら、exeを使える場合もあります。
しかし、UNIXのサーバーにアカウントがない状態というのが
よく分かりません。もしジオシティのことを言っておられるなら、
そもそもCGIは使えません。
えと、
1999/12/27(月) 16:47:58
まずは、telnet.cgi みたいなのを Perl で作って、
cc -o aha.cgi aha.c とすれば良いだけなのでは?
しーちゃん
2000/02/25(金) 15:15:55
[[解決]]
参考になりました。皆さんありがとうございました。
[上に]
[前に]
[次に]