php에서 js css를 로드할 수 없는 해결 방법: 1. 로드된 경로가 올바른지 확인하세요. 2. 절대 경로 사용을 금지하세요. 3. 파일을 로드하려면 상대 경로를 사용하세요.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php가 js css를 로드할 수 없으면 어떻게 해야 합니까?
php에서 js css를 로드할 수 없는 솔루션:
1. 프로젝트를 기반으로 하는 js 및 css 파일의 위치에 대한 경로는 절대 경로여야 합니다. ccogene �� � � � � � � � � � � � � � � � � � � � . //studys/aa/bb/cc/public/js/dd.js, 로딩 경로는 aa/public/js/dd.js여야 합니다.
2. ! ! 절대 경로를 사용하지 마세요! ! 절대 경로를 사용하지 마세요! !
(절대 경로를 사용하기 때문에 다른 컴퓨터에 파일을 배치한 후 php 파일을 저장하는 시스템 디스크가 다를 가능성이 높기 때문에 js 및 css 파일을 로드할 수 없습니다.)
3 상대 경로를 사용할 때 로드하려면 $_SERVER 전역 변수를 잘 사용해야 합니다. 일반적으로 dirname($_SERVER['SCRIPT_NAME'])은 이러한 파일을 로드하는 데 사용됩니다($_SERVER['SCRIPT_NAME']는 inde.php 항목 파일 Relative를 가져옵니다. 위치, 여기서 dirname()은 inde.php를 기준으로 한 이전 경로를 나타냅니다. (예를 들어, $_SERVER['SCRIPT_NAME']에서 얻은 결과는 다음과 같습니다: aa/bb/cc/index.php, dirname($_SERVER[ 'SCRIPT_NAME'] 얻은 결과는 다음과 같습니다. aa/bb/cc 이 결과는 일반적으로 프레임 이름의 위치를 가로챕니다. Index.php의 최종 위치는 프레임워크 폴더 아래에 있습니다. 프레임 이름 위치를 통해 , js 및 css 파일이 있는 위치와 연결하면 js 및 css 파일에 액세스할 수 있는 상대 경로를 얻을 수 있습니다.)
추천 학습: "
PHP 비디오 튜토리얼"
위 내용은 PHP가 js CSS를 로드할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!