• ベストアンサー

CGI版ASPってないかなぁ

ASPを勉強したいのですが、MS-PWSはW98にしか対応してないようなので困ってます。 W2K上でやりたいので、anhttpdというサーバーソフトを見つけたのですが、PerlとPHPはCGI版で動かせたのですが、ASPのCGI版なんてないですかねぇ。 Windowsの実行形式に加えて、UNIXの実行形式もあれば、なおいいんですが。

質問者が選んだベストアンサー

  • ベストアンサー
  • hequil
  • ベストアンサー率65% (242/372)
回答No.4

ローカルサーバーということは、ASP/PHP/Perlの開発環境としてこれらが動く環境が欲しいということでしょうか? 実際に私が構築している例でしたら、 ■ Windows98 Personal Web Server(ASP) Apache Win32(PHP/Perl) PHP4 Win32(PHP) ActivePerl Win32(Perl) で開発しています。 URLは調べたらすぐ見つかるので、ご自分で探してみて下さい。 Win2000ならPHP4のISAPI版があるので、IISでASP/PHP/Perl全てを動作させることが出来ます ただし私にはISAPI版PHPバイナリの導入経験ないので、どうやるんですか?と聞かれても答えられません(苦笑) でも、PHPの関連サイトや書籍を探せば解説が見つかるかと思います。 私からのアドバイスはこれで最後です。 これ以上のことは何でもOK Webに頼らず、少しはご自分で調べることもして下さい。 (ソフトウェア開発を目指すならなおさらです。)

haporun
質問者

お礼

いろいろとどうもありがとうございます。 Apacheをインストールして実行したのですが、ローカルホストが見つかりませんとかなんとかで、起動できませんでした。 それはさておき、IISで試してみようと思います。 いろいろと頼りすぎましたね。 反省します。 どうもありがとうございました。

その他の回答 (4)

  • run_away
  • ベストアンサー率42% (8/19)
回答No.5

確か、IISでPerlもPHPも動くはずですが。 PHPとPerlの実行環境についてもうちょっと調べてみることをお勧めします。 ApacheではASPは動きません。

  • hequil
  • ベストアンサー率65% (242/372)
回答No.3

IISはVersion 5がWindows2000標準で付属しています Windows2000Proでしたら、 「コントロールパネル」-「管理ツール」の中にあります なければ、「アプリケーションの追加と削除」-「Windowsコンポーネントの追加と削除」でインストールすることができます。 あと、deagleさんはないとおっしゃっていますが、 NT以外のサーバーソフト上でASPを動作させるソフトは存在します。 #もしかして、こういうのを希望でしたでしょうか?(^^;; Chili!Soft ASP http://www.chilisoft.com/chiliasp/default.asp Instant ASP Standard Editon http://www.halcyonsoft.com/products/iasp.asp Instant ASP Enterprise Edition http://www.halcyonsoft.com/products/iaspent.asp Chili!Soft ASPはコバルト社のCobalt RaQ4にも標準採用されていますし、Instant ASPはホームページ見てもらえばわかると思いますが Apacheを含め、多くのサーバーソフト上で動作します。 使用したことがないので、わかりませんが 上記のソフトウェアなどではコマンドラインで標準出力を返してくれるかもしれません。 少なくとも、PWS/IISではコマンドラインで出力を返すことはできません。 (できなくてもWindows環境ならブラウザ上で確認できるので不自由ないと思うのですが・・・) 参考まで

haporun
質問者

お礼

とにかく何でもいいので、perlとphpとaspを表示できるローカルサーバーが作りたいのです。 Apacheってのは、色々とがんばれば、これを満たすことができるのでしょうか。

noname#25358
noname#25358
回答No.2

 ASPはもともと、マイクロソフトが自社のシェア拡大のために作ったものなので、フリーソフトや市販のサーバーソフトなどで動くASPはないと思いますよ(^_^;  まあ、俺の知らないところであるかもしれませんが、少なくとも聞いたことはありません。

  • hequil
  • ベストアンサー率65% (242/372)
回答No.1

ASPのCGI版っていう表現がよくわかりませんが、 Windows2000上でASPを動かしたいのであれば、 IISで動かすことが出来ますよ。 参考まで

haporun
質問者

補足

つまり、perl.exeとかphp.exeのようにasp.exeみたいなものがほしいんですけど。 ASPファイルを解釈して標準出力に返してくれるような。 PHPもサーバーモジュール組み込みがただそうですが、CGI版もあると聞いたので、ASPもないかなぁと思って。 そのIISとはどこで手に入れればいいのでしょうか。 WIN2000Proでも動くのですか。

関連するQ&A