これがばかげた質問であれば申し訳ありませんが、私はこの種のことは初めてです。asp.NET で perl を実行する Web サービスで動作するように、ローカル開発環境をセットアップしようとしています。これを行うために Windows 7 と IIS 7.5 を使用しています。Active State perl をインストールしましたが、すべてを機能させる方法がわかりません。
localhost から .pl ファイルを実行することはできますが、動作しますが、.aspx ページ内で perl を使用する方法がわかりません。私が見たものから、追加する必要があるように見えます:
<script language="PerlScript" runat="server">
しかし、私がそれをしようとすると、エラーが発生します:
パーサー エラー メッセージ:「PerlScript」はサポートされている言語ではありません。
PerlScript を言語としてどこかに追加する必要がありますか? 前もって感謝します!
編集:したがって、perlをアンインストールしてIISをオフにしてから、IISをオンにしてperlを再インストールしましたが、今回は32ビットバージョンです。次に、コマンドを使用しました
ap-iis-config add all
構成をIISにマップするためにオンラインで見つけました。再試行しても、PerlScript が言語として認識されなかったので、もう少し掘り下げて、IIS で自分のサイトの 32 ビット オプションをオンにすることを推奨する方法を見つけました。それもやりましたが、まだ運がありませんでした。そこで、もう少し検索してから、ファイルタイプを .aspx から .asp に変更してビンゴを試してみました! このようなばかげた小さな修正に多くの時間を費やしましたが、他の誰かが同じ状況に陥った場合に備えて、これを追加すると考えました. 他のすべての手順が必要かどうかはわかりませんが、必要だった可能性があると思います。プロセスをもう一度実行して、それを機能させる方法を正確に把握しますが、今のところ IIS をオンにしているようです。 perl(32ビット)のインストール、