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
[[解決]]
参考になりました。皆さんありがとうございました。

[上に] [前に] [次に]