webroot/assets에 일부 자바 스크립트 및 기타 파일이 있습니다. 나는 webroot/js보다는 거기에 보관하고 싶다. 왜냐하면 내가 필요하다면 들어갈 수있는 이유가 있지만 간결함을 위해 여기에 들어 가지 않을 수 있기 때문이다.CakePHP가 AssetsController를 통해 webroot/assets에 JS 파일을로드하려고합니다.
그래서 home.ctp는 webroot/assets/js에있는 몇 개의 스크립트에 연결됩니다. 그러나 존재하지 않는 AssetsController를 통해 요청을 라우팅하려고 시도합니다. Chrome JS 디버거에서 CakePHP가 HTML, 레이아웃 및 누락 된 컨트롤러 오류 페이지를 모두 인쇄하고 있음을 알 수 있습니다.
또한 "스크립트로 해석되었지만 MIME 유형 text/html로 전송 된 리소스"오류가 발생합니다.
내 로컬 컴퓨터에서이 동일한 설정이 정상적으로 작동합니다. home.ctp가 예상대로 JS 파일을 찾습니다. 문제가 원격 서버에 있습니다.
도움 주시면 감사하겠습니다.
감사
큰 감사를 작동하지만, 당신이 상대 경로로 내 로컬 컴퓨터에서 작동 왜 어떤 생각을해야합니까 ,하지만 내 원격 서버에? – Will
아니요! – Stephen