<?php
class IndexAction extends Action {
public function index(){
$this->display();
}
}这一段代码显示一个模板页面,显示成功了,结果是下图这样:
然后我根据我看的教程,将css和js文件放到了根目录的Public下

然后修改了模板里面的代码,使用了__PUBLIC__,如下图:

但是浏览器显示的结果是如第一个图所示,没有样式和风格。
查看了一下页面的源代码,发现路径显示为:

大家可以看到,我的这个项目是放在一个名为test04的目录下的,但是这里的路径直接就是Public目录了,所以没有找到样式文件
我看的视频教程里面,也是使用的这个__PUBLIC__,但是他就显示了上一层目录。
比如说按照教程里面显示的路径应该是
http://localhost/test04/Public/css/bootstrap.min.css
不知道是为什么,我这里显示的路径是
http://localhost/Public/css/bootstrap.min.css
我使用的ThinkPHP版本是3.1.3
先谢谢大家了。
最佳答案