0

開発環境でセットアップしようとしている古いクラシック ASP サイトに問題があります。インクルード ファイルの行で次のエラーが表示されます。

URL の処理中にサーバーでエラーが発生しました。システム管理者に連絡してください。

システム管理者の方は、ここをクリックしてこのエラーの詳細を確認してください。

これが私のセットアップです:

  • Win 7 で IIS 7 を実行しています。
  • マネージド コードなしとクラシック パイプラインを使用してアプリ プールControlPanelを設定しています
  • ControlPanelプロジェクト ディレクトリ「C:\Projects\uk_CP\uk_AU\au」を指すデフォルトの Web サイトの下に構成された Webサイト

多くのページが機能し、ログインしてフィードバック フォームへのリンクをクリックすることはできますが、最終的に上記のエラーが発生します。

私のフィードバック フォームは "C:\Projects\uk_CP\uk_Au\au\feedbackform_admin\dataview_master.asp" にあります。2 つのインクルード ファイルがあります。

<!--#include file="../inc/adovbs.inc" -->
<!--#include file="../inc/incCreateConn.asp" -->

これは正しく「C:\Projects\uk_CP\uk_Au\au\inc\」にあります

私の IIS が正しく構成されておらず、作業ディレクトリが失われている可能性がありますか? 見ているパスをトラブルシューティングする便利な方法はありますか? 私は 10 年間クラシック ASP で働いていません。これは私が専門家になりたいものではありませんが、これを理解する必要があり、そのままではあまりにも多くの時間を殺してしまいました。

明らかに、これは本番環境で機能するため、私のセットアップの問題です...

4

1 に答える 1

5

ASP構成で、「親パスを許可する」設定を有効にする必要があります

于 2012-07-17T18:40:54.880 に答える