![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
IISならばshebang #! /usr/local/bin/perl は関係ないです
インターネットサービスマネージャで
仮想ディレクトリに実行権限を与え、拡張子.cgiまたは.plをC:\Perl\bin\perl.exe %s %s でマッピングすればOK
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2051602
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2150813
あとはIISのヘルプをご覧になれば判るかと思いますが
業務で行うのなら書籍などを購入されたほうがいいかもしれません
>apacheの方が簡単なのでしょうか?
0からスタートするのならIISの方が楽かもしれませんが
linuxでApacheを使っていたのならWindows版Apacheの方が楽に移行できるかと思います
しかしながら矛盾してしまうかもしれませんがApacheを使うのならwindows2003に移行せずにLinuxのまま運用した方がコマンドの違いなどCGIの移植に悩まなくて済むかと思います
No.2
- 回答日時:
Windows 2003 Server のほうのウェブ サーバは IIS ですか。
インストールしてある Perl の種類とバージョンは移行の前後でどんなになっていますか。
この回答への補足
回答ありがとうございます。
次のwebサーバは今のところ試験環境でiisでがんばっているところです。windowsにインストールしたactiveperlは、ActivePerl-5.8.8.817-MSWin32-x86-257965.msiをダウンロードしいれました。以前のlinuxは、コマンドrpm -qa | grep perlを実行したところ、
perl-HTML-Tagset-3.03-28
perl-libwww-perl-5.65-6
perl-XML-Encoding-1.01-23
perl-NKF-1.71-10
perl-5.8.0-88
perl-Filter-1.29-3
perl-DateManip-5.40-30
perl-HTML-Parser-3.26-17
perl-URI-1.21-7
perl-XML-Parser-2.31-15
perl-XML-Dumper-0.4-25
perl-libxml-enno-1.02-29
perl-XML-Twig-3.09-3
perl-CPAN-1.61-88
perl-File-MMagic-1.16-3
perl-Text-Kakasi-1.05-5
perl-Parse-Yapp-1.05-30
perl-libxml-perl-0.07-28
perl-XML-Grove-0.46alpha-25
perl-SGMLSpm-1.03ii-11
となりました。apacheの方が簡単なのでしょうか?
No.1
- 回答日時:
Webサーバには何を使用する予定ですか?
LinuxでApacheを使用していたのなら、WindowsでもApacheを使用したほうがPerlプログラムの修正は軽微です。
IISは知りませんが、Apacheを使用するのであれば/usr/sbin/となってるパスをC:\Perl\bin\perl.exeに変更するだけで一般的なプログラムは動作します。
ただし、DBアクセスなど、Webサーバ、Perl以外のプログラム(例えばデータベース)との連携があるならその部分をWindows用に変更する必要があります。
まずは、現行システムのシステム要件・仕様を確認してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- CGI -T(汚染モード)でメールが送れません 1 2022/06/12 14:11
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- Perl perlプログラミング 空白行削除 4 2023/01/28 17:58
- Perl perlについて 2 2022/11/18 19:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「デバイスは PRN を初期化でき...
-
ActivePerlでWindows上のパスを...
-
PerlにてCPANを使用し、モジュ...
-
ユーザー定義関数に#NAME?が返...
-
VBAで別モジュールへの変数の受...
-
エクセルVBAでシートモジュール...
-
VBAで「メモリが不足しています」
-
Excel VBAでリンク切れをチェッ...
-
例外処理のフローチャートの記...
-
'Range'メソッドは失敗しました
-
Excel VBA 『Call』で呼び出す...
-
【ExcelVBA】commandButtonをク...
-
perlについて
-
本当にPublicな変数(配列で)
-
LCD ディスプレイを Raspberry ...
-
CGI::Carpを使っているのにInte...
-
VBAでoutlook365が起動しません。
-
VB2005ーDataGridViewの選択さ...
-
大量の標準モジュールを解放す...
-
Cからシェルを起動し返り値をハ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「デバイスは PRN を初期化でき...
-
「Perl Command Line InterPret...
-
windows環境でのperlのパス
-
perlの1行目が#!/usr/bin/perl...
-
環境と言語のダブル?クロス開...
-
use strictが効かない (PERL)
-
ApacheがPerlを作動してくれな...
-
@のエスケープ
-
Perl5.8とPerl5.6は共存可能で...
-
#!/usr/local/bin/perlで命令が...
-
Perlの実行パスを自動で変更す...
-
Image::Magickで画像に文字を埋...
-
perl が 実行できない
-
bad interpreter:エラーについて
-
mac perl 5.10 インストール
-
「jcode.pl」というファイルは...
-
#!/usr/bin/perl --でも不安定です
-
activeperlでDBD-Pgを扱うと、p...
-
【超初心者】異なるディレクト...
-
perl初心者です。
おすすめ情報