0

Windows2000マシンでIIS5を実行しています。

コンパイルされたDLLを実行するため、Webサイトの「scripts」ディレクトリにアプリケーションを設定しています。アプリケーションは、スクリプトと実行可能ファイルを実行するように設定されています。

何らかの理由で、そのディレクトリ内の.jsファイルにアクセスしようとすると、「システムは指定されたファイルを見つけることができません。」というメッセージが表示されます。Webサイトとディレクトリの両方に「text/javascript」mimeタイプとして.jsを追加しようとしましたが、役に立たないようです。

Webサーバー自体もチェックし、.jsmimeタイプがapplication/octet-streamに設定されました。text / javascriptに変更しましたが、それでも機能しません。IISまたはアプリケーションプールを再起動する必要がありますか?または私は間違った場所を探していますか?

text/textとtext/htmlも使ってみましたが、うまくいきませんでした。

そのディレクトリ内の.htm、.jpg、さらには.aspファイルにアクセスできます。

何か案は?前もって感謝します!

4

3 に答える 3

1

URLSCAN !!!!!

ログディレクトリでURLScanを確認したところ、.js拡張子に基づいてファイルがブロックされていました。urlscan.iniに追加し、IISを再起動すると、出来上がりです。機能した!

より詳しい情報:

ディレクトリ:URLScan-C:\ WINNT \ System32 \ inetsrv \ urlscan \ URLScanログ-C:\ WINNT \ System32 \ inetsrv \ urlscan \ logs \ URLScan INIファイル-C:\ WINNT \ System32 \ inetsrv \ urlscan \ urlscan.ini

于 2009-06-18T18:29:50.047 に答える
0

FileMonツールを使用して、IISがJSファイルにアクセスしようとしているかどうかを確認します。セキュリティ上の問題である可能性があります。

于 2009-06-18T18:23:44.503 に答える
0

IISアカウントにはディレクトリへの読み取りアクセス権がありますか?

.jsファイルはサーバー上の他の仮想ディレクトリで機能しますか?

于 2009-06-18T18:26:17.057 に答える