2011-09-12 9 views
1

ファイル "〜/ pages/footer.htm"が見つかりませんでした。私はlighttpdをインストールし、私のUbuntuのVM上で時間ほど前に、モノを通じて当社のASPアプリケーションを実行するためにMono/ASP/lighttpd/Linux:相対パスが動作しない

をそれを設定...エラーイムは、実際のコードセグメント

を取得

Response.WriteFile("~/pages/footer.htm"); 

されています

とし、footer.htmファイルは/pages/footer.htmの場所にあります。/はルートディレクトリ/ var/wwwです。

答えて

0

シェル拡張規則には〜が含まれていないため、 t適用されます(c/C++と同じです)。

+0

これは単なる設定上の問題ですか?私が取り組んでいるページは、稼働中のプロダクションサーバーから直接取得したもので、私はローカル開発マシンでそれらを設定しています。パス内のティルダは、生産環境でも正常に動作します – pmilb

+0

、プロダクションサーバはWindowsマシンであり、〜はうまく動作します – pmilb

関連する問題