perl for NT?
[上に]
[前に]
[次に]
Kazu☆
[E-Mail]
1998/02/13(金) 17:01:36
こんにちは。初めての投稿です。初心者ですがよろしくお願いします。
HPにとほほさんのwwwcountとwwwboardを使わせていただこうと思いサーバーにperlのパスなどを問い合わせたところ,
>Perlのご使用は可能ですが、"Perl for NT"を使用していますので、 >一般的なUnix
>の Scriptはそのままでは動作しませんのでご注意ください。
>Perlのpathは"c:\perl\perl.exe"でございます。
という意外な回答が帰ってきてしまいました。この場合,スクリプトに何らかの修正が必要となるのでしょうか?もし必要であれば,具体的にはどうすれば良いのでしょう。
よろしくお願いします。m(_)m
takagi7
[E-Mail]
[HomePage]
1998/02/13(金) 17:53:02
WWWサーバにおけるPerlの動作設定によって、対処の方法が2通りに
分けられると思います。この二つの方法はIIS4.0で実現しています。
(1)"c:\perl\perl.exe Perlプログラム 引数"を書き込んだ
バッチファイル(XXXX.bat)を作成して、CGIコールします。
(2)例えば、WWWサーバのレジストリで、ファイル識別子(例.pl)と
perl.exeの連携設定がされていれば、XXXXX.pl?変数=引数の
形式でCGIコールできます。
Perl初心者の部屋http://www.bekkoame.or.jp/~syunji/perl/perlindx.htmlが
参考になるので、一度ご覧になってください。
P.S.
なお、Windows NT版のFastTrackサーバでは、(1)の方法では実現できましたが、(2)の方法では動作できません。
この場をお借りして、どなたか、教えてください。
とほほ
1998/02/14(土) 02:12:07
wwwcount.cgi も wwwboard.cgi も NT 環境での実績はありますので、
環境さえ整えば実行可能だと思います。下記の2点をプロバイダに問い
合わせ、回答が得られれば、チャレンジしてみてください。
(1) perlスクリプトをCGIとして動作させるにはどうすればよいか。
(2) データファイルの権限を、CGIスクリプトが書込み可能にするに
はどうすればよいか。(chmod 755 ファイル名 の代わり)
Kazu☆
[E-Mail]
1998/02/14(土) 02:43:49
takagi7さん。すばやく且つ適切な回答,どうもありが
とうございました。
しかし初心者の私には・・・,
>"c:\perl\perl.exe Perlプログラム 引数"の
Perlプログラム 引数 の部分がわかりませんでした。
やはりもっと勉強が必要のようですね。
それでは。m(_)m
Kazu☆
[E-Mail]
1998/02/14(土) 02:47:49
とほほさん,どうもありがとうございます。ご本人にお
応えいただき感激してます。
やはり,じたばたするよりプロバイダーに問い合わせる
のが一番の良策のようですね。(^^;;
今後ともまたよろしくお願いします。
Kazu☆
[E-Mail]
1998/02/14(土) 06:22:18
とほほさん,どうもありがとうございます。ご本人にお
応えいただき感激してます。
やはり,じたばたするよりプロバイダーに問い合わせる
のが一番の良策のようですね。(^^;;
今後ともまたよろしくお願いします。
[上に]
[前に]
[次に]