記事No | : 11428 |
投稿日 | : 2013/02/19(Tue) 18:09:18 |
タイトル | : ウィンドウズサーバーでの設定 |
ID情報 | : s_sara |
投稿者 | : 沙羅 |
URL | : http://chat.wondream.jp/comchat/ |
いつも利用させていただいております。
このたび、CGIをLinuxサーバーではなくWindowsサーバーに設置しようとしました。
IISの設定をいじり、なんとかCGIが動くところまで出来たのですが、「500 -内部サーバーエラー」になってしまいます。
使用したCGIはcomchatで
変更したところは、1行目。
#!/usr/local/bin/perl
を
#!C:/Perl/bin/perl
に変更しただけです。
どなたか、Windowsサーバーに設置した人が居れば、どういうことをすれば動いたかをご享受下さい。
よろしくお願いします。
記事No | : 11435 |
投稿日 | : 2013/02/19(Tue) 19:52:54 |
タイトル | : Re: ウィンドウズサーバーでの設定 |
ID情報 | : kent |
投稿者 | : KENT |
> いつも利用させていただいております。
>
> このたび、CGIをLinuxサーバーではなくWindowsサーバーに設置しようとしました。
>
> IISの設定をいじり、なんとかCGIが動くところまで出来たのですが、「500 -内部サーバーエラー」になってしまいます。
>
> 使用したCGIはcomchatで
> 変更したところは、1行目。
> #!/usr/local/bin/perl
> を
> #!C:/Perl/bin/perl
> に変更しただけです。
>
> どなたか、Windowsサーバーに設置した人が居れば、どういうことをすれば動いたかをご享受下さい。
> よろしくお願いします。
IISであれば、Perlのパスは関係ないのでは?
次のようなことかもしれませんね。
http://www.chironoworks.com/masapon/iiscgi/iisperl.html
記事No | : 11438 |
投稿日 | : 2013/02/20(Wed) 13:10:21 |
タイトル | : Re^2: ウィンドウズサーバーでの設定 |
ID情報 | : s_sara |
投稿者 | : 沙羅 |
URL | : http://chat.wondream.jp/comchat/ |
ありがとうございます。
パールのパスは関係なかったんですね。
URL先にあったソースを追加することで動作しました。
if($0 =~ /^(.*[\\\/])/) {chdir($1);}
requireでエラーになってたようです。
ありがとうございました。