0216名無し~3.EXE
2010/10/18(月) 00:38:29ID:Y1R8eo76Windows Server 2008 R2 + IIS7.5でLAN内向けのWebサーバーを構築しているのですが
ActivePerlのperl.exeでCGIを動かすとカレントディレクトリが設置したパスと異なるようでrequireでエラーになります
perlis.dllをマッピングするとdllが32bitのためエラーになり、32ビットアプリケーションの有効化すると他のアプリケーションプールが動かなくなります
ASPの親のパスを有効にする設定も意味がありませんでした
requireを絶対パスで書いたり、chdirしたり、@INCに置いたりすれば動くのですが、数が多くあまり現実的ではありません
2008 R2 + IIS7.5でスクリプトに変更を加えずPerl/CGIを動かす方法をご存知でしたらぜひ教えてください
よろしくお願いします