- ベストアンサー
インクルードファイルのエラー
お世話になります。 前日の夜まで、何も不具合なく表示されていたASPのWebシステム(開発中)があるのですが、これを翌日の朝に起動したら、突然、エラーを表示し、起動しなくなりました。 エラーの内容は、 親ディレクトリを示す '..'はインクルードファイル '../../ディレクトリ名/ファイル名.inc'に含められません というものでした。 前日の夜と全く同じソースなのですが、何が原因で起こってしまったんでしょう・・・? Windows Updateは行ってはいないのですが、 もしかしたら、自動的に、開始されたのかもしれません。 IISの再起動及びPCの再起動を何度か行っても 同じ結果でした。 原因の解決方法をご存知の方いらっしゃいましたら、 ぜひご教授の程、よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
なんらかのアクション(これはまだ分かっておりませんが、WindowsUpdateが原因かと・・・)によって、IIS内で定義している「親パスを有効にする」を無効にされてしまうとこのエラーが発生します。 戻し方はIISでの対象仮想ディレクトリのプロパティ→構成→「アプリケーションのオプション」タブの親パスを有効にするを有効にします。 とても謎な現象ですが、一度直すとそれ以来起こった記憶はありません(^^;)