AN HTTPD ゲストブック/コメント集(2000年2月8日22:54)


中田昭雄 nakata@st.rim.or.jp 2000/02/09 21:19

MIMIC さん、
そのエラーは perl がみつからないためです。

Perlをインストール後 Windowsを再起動すれば perl.exe へのPATHが設定されるので、それでいいはずです。

Windows 再起動後でもやはりだめな場合は、「.pl, .cgi の実行プログラム」のところが「perl」になっていると思うので、そこを「C:\Perl\bin\perl.exe」などと perl.exe のフルパスを指定してください。

http://www.ActiveState.com/Pw32/ には、Pw32i316.exe はそれぞれのサイトにひとつしかありません。"(1,511 KB) (Perl for Win32 Intel/x86 binary)" と書いてあるものです。
今は ActivePerlの方がいいのだろうと思いますが。


ぴゅあ pure@GalaxyCorp.com 2000/02/09 01:44

>MIMICさん
 今はPerl for Win32のあるページが見つけられなくて直接FTPサーバにアクセスしています。
 Pw32の次が「i」であればIntel版ということなのでそれで良い筈ですが。
 3つあるというのはHTTPとかFTPがいくつかあるとか取ってくる場所が違うだけでは?
 エラーに付いては「コマンドライン・・・」とあるのでPerl.exeが呼び出せていないのでしょ
う。


MIMIC sanson@mail.hikoboshi.net 2000/02/08 22:54

AN_HTTPdでローカルテストをしてみたのですが
うまくいかないので教えてください。

HTMLは表示されるのですが
simpledb2.cgi(例)というファイルを起動しようとすると、

Error 500
CGI エラー - 以下のコマンドラインを実行できません : "perl C:\httpd124
\MASA\simpledb2.cgi ", errorcode = 2, No such file or directory

と表示されてCGIがうまく表示されません。
あとPw32i316.exeをダウンロードするページで
3つのPw32i316.exeがあるのですが
どれをインストールすればいいのでしょうか??
とにかくローカルテストがうまくいかないと
CGIの勉強ができません。だれか教えてください。
お願いします。