2012-02-19 8 views
0

IIS7用にPHPをインストールしました。私はhttp://localhost/myproj/index.phpにブラウズできるように私のプロジェクトに仮想ディレクトリを設定しました。私がindex.phpを参照すると、私が含めるjavascriptファイルの404エラーが発生します。私はそうのようにそれらを含めていますのindex.phpでIIS - 実行中のPHPがファイルへのパスを認識しない

<script language="javascript" type="text/javascript" src="/_inc/jquery.js"></script> 

の代わりに、私の仮想ディレクトリの下のJavaScriptファイルを探して、それはルートの下にそれを検索してみました。 http://localhost/_inc/jquery.js

私の仮想ディレクトリの下にincludeを探す方法はありますか?

+0

仮想ディレクトリはIISの概念です。 IIS O.o –

答えて

1

私の仮想ディレクトリの下でjavascriptファイルを探すのではなく、ルートの下でそれを検索しようとしました。

あなたはそうするように指示しています。先行スラッシュが/のパスを定義すると、常にが絶対パスとして扱われます。ブラウザは "仮想ディレクトリ"のようなものを気にしません。

/myproj/_inc/jquery.js 
+0

でPHPを実行しています。 'を入れて。 '/'の前に問題が修正されます。 –