0
프런트 엔드 개발을 수행 한 이후로 몇 가지 문제가 있습니다 ... 내 현재 파일은 내 서버의 다음 위치에 있습니다.상대 경로 - 여러 디렉토리가있는 파일 다루기
$jsPath = '/home/www/lib/jquery';
require_once($jsPath.'/jquery.fancybox.js');
: 나는 이런 식으로 뭔가를 할 수있는 그것이 내가 포함하려고했던 PHP 파일 인 경우
/home/www/lib/jquery/jquery.fancybox.js
:
/home/www/mysite/sites/all/custom_includes/roster/user_roster.php
나는에 위치한 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 경로에 파일을 얻기 위해 10,000 개의 레벨을 사용하고있다? 아니면 더 좋은 방법이 있습니까?
나는 그것을 또한 시도했다. 그것은 여전히 나에게 파일을 찾을 수없는 오류를 준다. – EmmyS
브라우저에서 직접 파일을보고 올바른지 확인하십시오. – xthexder
여전히 파일을 찾을 수 없습니다. 오류가 발생합니다. 하지만 그 디렉토리에 PHP 파일을 붙이고 require_once를 사용하면 아무 문제없이 찾아서 경로가 정확한지 알 수 있습니다. – EmmyS