[ThinkPHP 3.1.3]
__PUBLIC__解析的问题
在二级目录下开发基于ThinkPHP项目,有时会发现__PUBLIC__不太一样。
例如说
在开发个论坛,项目在 localhost/bbs/ 下,在模版中使用__PUBLIC__时,会得到/bbs/Public
另外又在开发个博客时,项目在 localhost/blog 下,在模版中使用__PUBLIC__时,却有可能会得到/Public
路径一旦不对那Public下的css,js,img全都挂了。
解决方案一
首先,最简单的就是自己去配置__PUBLIC__的值,在config.php中
'TMPL_PARSE_STRING' => array(
'__PUBLIC__'