다음 thinkphp프레임워크 튜토리얼 칼럼에서는 ThinkPHP 스타일 로드 실패(CSS, JS) 문제를 해결하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
1. 프로젝트 항목 파일 index.php
<?php define('APP_NAME','APP'); define('APP_PATH','./APP/'); define('APP_DEBUG', true); require_once './ThinkPHP/ThinkPHP.php';
2. 프로젝트 구성 파일 APP/Conf/config.php
'TMPL_PARSE_STRING' => array( '__PUBLIC__' =>__ROOT__.'/APP/Tpl/Public', '__JS__' => __ROOT__.'/APP/Tpl/Public/Js', '__CSS__' => __ROOT__.'/APP/Tpl/Public/Css', ),
에 다음 코드를 추가합니다. '__CSS__' => __PUBLIC__.'/Css' 그런데 CSS를 로드할 수 없는 문제가 발생했습니다'__CSS__' => __PUBLIC__.'/Css'
然后就出现了无法加载CSS的问题
ROOT是系统常量,指示网站根目录地址,如我的localhost设置的是E:www这个地方,然后在E:wwwThinkPHPbbs创建了ThinkPHPbbs这个项目,那么ROOT指示的就是 localhost/ThinkPHPbbs
JS设置同
3.配置html
CSS:<link rel="stylesheet" href="__CSS__/lrtk.css" type="text/css">
JS:<script src="__JS__/jquery.min.js"></script>
正常加载效果如图
ThinkPHP 스타일을 로드할 수 없는 문제 해결(CSS, JS)如图
(一些文件夹前面的红叉对整个的运行不会有影响,编辑器zend studio)
建议如果遇到无法加载样式的问题的话,可以查看下链接的路径,如我之前配置如下'__CSS__' => __PUBLIC__.'/Css'
查看网页元素的话就会如下显示
这里PUBLIC并没有解析出来
像后来那样配置'__CSS__' => __ROOT__.'/APP/Tpl/Public/Css'
ROOT는 웹사이트 루트 디렉터리 주소를 나타내는 시스템 상수입니다. 예를 들어 내 로컬 호스트가 설정되어 있습니다. E:www.로 이동한 다음 E:wwwThinkPHPbbs에서 ThinkPHPbbs 프로젝트를 생성한 다음
는 localhost/ThinkPHPbbs
JS 설정이 html 🎜 CSS 구성과 동일함을 나타냅니다. rel="stylesheet" href ="__CSS__/lrtk.css" type="text/css">🎜🎜JS:🎜🎜정상적인 로딩 효과는 그림과 같습니다🎜🎜🎜파일 구조는 그림과 같습니다🎜🎜 (일부 폴더 앞의 빨간색 십자가는 전체 작업에 영향을 주지 않습니다. 편집기는 zend studio입니다) 🎜🎜 추천합니다 스타일을 로드할 수 없는 문제가 발생하면 이전에 '__CSS__' => __PUBLIC__.'/Css'
와 같이 구성한 것처럼 링크 경로를 확인할 수 있습니다. 🎜🎜웹 페이지 요소를 보면 다음과 같이 표시됩니다🎜🎜🎜여기🎜PUBLIC🎜가 구문 분석되지 않았습니다🎜🎜나중에 했던 것처럼 '__CSS__ 구성 ' => __ROOT__.'/APP/Tpl/Public/Css'🎜🎜보기 스타일🎜🎜🎜🎜파싱은 정상🎜🎜🎜
위 내용은 ThinkPHP 스타일을 로드할 수 없는 문제 해결(CSS, JS)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!