0
フロントエンドの開発を行ってからいくつか問題があります。現在のファイルは私のサーバー上のこの場所です:相対パス - 多くのディレクトリを離れたファイルを扱う
/home/www/mysite/sites/all/custom_includes/roster/user_roster.php
私がにあるJSファイルがあります。
$jsPath = '/home/www/lib/jquery';
require_once($jsPath.'/jquery.fancybox.js');
:それは私には、しようとしていたPHPファイルだった場合、私はこのような何かを行うことができ
/home/www/lib/jquery/jquery.fancybox.js
を
しかし、スクリプトタグではうまくいかないようです。私はこのようにそれを試してみました:
<script type="text/javascript" src="<?= $jsPath; ?>/jquery.fancybox.js"></script>
が、それは私のページが見つからないというエラーを与える
<script type="text/javascript" src="/home/www/lib/jquery/jquery.fancybox-1.3.4.pack.js"></script>
に評価されます。ファイルを取得するために、スクリプトのsrcパスに../10000レベルを使用していますか?それとも良い方法がありますか?
私もそれを試しました。それでも私にファイルが見つかりませんでした。 – EmmyS
ブラウザからファイルを直接表示し、正しいかどうか確認してください。 – xthexder
それでも私にファイルが見つかりませんでした。しかし、私はそのディレクトリにphpファイルを貼り付け、require_onceを使用すると、問題なく見つかるため、正しいパスであることがわかります。 – EmmyS