No.1
- 回答日時:
No.2
- 回答日時:
高校生が遊びでサーバー立てている程度の者ですので、聞き流しても構いません。
Windowsで動かすのは、AnHTTPDや
IIS(Internet Information Service)などがあります。
Apache for win32もあります。
CGIを動かすとのことなので、Active Perlも必要です。
以下参考URL
Apache(Linux用と間違えないように・英語)
http://www.apache.org/
Active Perl(英語)
http://www.activeperl.com/
AnHTTPD(一番簡単だと思います。日本語)
http://www.st.rim.or.jp/~nakata/
IISは2000のサーバー系ならアプリケーションの追加などでインストールできます。(Code Redなどの対策が必要)
No.3ベストアンサー
- 回答日時:
こんにちわ。
CGIはPerlで書かれたものが多いのでローカルでは
なかなか難しいですよね。僕もIrc_botを設置したとき
少し困りました。
本題ですが参考URLを見てください。jperl for MS-Windowsというものがあります。
これはMS-WINDOWS上でperlを動かせるというものです。
NTで動作すると書いてあることから2000でもおそらく動くと思います。
インストール手順も参考URLに書いてありますが、補足すると
CGIのperlの設置元をc:\perlに設置したなら、
CGIの最初の部分の#!/usr/local/bin/perl を
#!c:\perl にすればOKです。
それでは
参考URL:http://homepage2.nifty.com/kipp/perl/index.html
No.4
- 回答日時:
Ano.#3の補足です。
>CGIのperlの設置元をc:\perlに設置したなら、
>CGIの最初の部分の#!/usr/local/bin/perl を #!c:\perl にすればOKです。
>
#! は「shebang構文」と呼ばれるunixで使われる物で Windowsでは利用できないはずです。
windowsで"#!c:\perl" と書いてもこれはコメントとして扱われると思います。
なので、Windowsでは拡張子(.pl や.cgi など)でperlアプリケーションの関連づけが
必要なのでは?
(といってもActive Perlなら自動的に関連づけがされたような...)
No.5
- 回答日時:
すみません。
ANo.4のものですが、さらに補足です。もしwindows版のapacheを使っているならば、shebang行に
#!perl
と入れる必要があったような気がします。
うろ覚えです。ごめんなさい。
No.7
- 回答日時:
GatsMaskさんがいわれている「jperl for MS-Windows」はPerlを日本語化するツールなので別にPerlやAvtive Perlが必要です。
逆にいうと日本語化する必要がなければPerlやActivePerlだけでいいし、
Jperlは最新版のActivePerlにおいついていないので、これからPerlを入れるなら必要ないでしょう。
というよりperlにこだわることもないですが、winならperlがいいかなと思いました。
そして何よりchuraさんやLioさんが言っているようにWin用のhttpdがまず必要です。
95/98/Me or NTでOtionPackを持っていないならapacheがいいのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- CGI 一番簡単なCGI,掲示板の設置教えてください 4 2023/08/22 10:47
- Perl perlのrequireの動き方についての質問 2 2022/10/30 17:27
- PHP 秀丸でPHPの構文チェック(SyntaxCheck)を行う方法 1 2022/09/11 16:46
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- その他(社会・学校・職場) 大学授業で教員の話を聞き流す学生 3 2022/07/25 13:51
- ドライブ・ストレージ M.2 NVME SSDがWindowsからはアクセスできるのにBIOSで認識されない 8 2023/03/16 21:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cgiファイルのパス指定について
-
EXCELファイルに誰がアクセスし...
-
リダイレクト機能
-
URLに~/cgi-bin/~を隠す方法
-
ラジオボタンのグループ化
-
直リンク用バナーの作り方
-
midi・・・要はhpでbgm鳴...
-
《エクセルVBA》「他の人が該当...
-
LAN内に接続されているPCをリ...
-
ASPから既存のexcelブックを開...
-
SFTPなどは使わないホームペー...
-
CGIが読み書きするデータファイ...
-
ASP(IIS?)のエラーについて
-
CGIでの500エラー
-
CGIの設置が分かりません・・・
-
VBAを使用して、外部サーバのフ...
-
つぼ八 上新庄店の場所。
-
perlからJavascriptを起動
-
メールフォームのCGIでデータが...
-
cgiファイルを直接は見れなくす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
古ーくからフリーのtree.cgi掲...
-
Can't locate R.pm in @INC
-
#!/usr/bin/perl --
-
CGIのEncodeエラーについて
-
#!/usr/local/bin/perlとしたい
-
プロバイダで定められたPerlへ...
-
-T(汚染モード)でメールが送れ...
-
HTTP500内部サーバーエラーと表...
-
SSI(<!--#exec cmd="./XXXpl")...
-
ニフティでメールフォームを使...
-
1日の売上表を作りたいのですけ...
-
sendmailの-fオプション記述
-
コアサーバー(coreserver)でのc...
-
Windows2000上でCGIをテストし...
-
Apache2でSetEnvが動作しない。
-
急にCGIが動作しなくなった。
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
おすすめ情報