php中的__PUBLIC__没有被解析

图片说明

                项目在win上可以运行,但是在mac上却无法解析__PUBLIC__,希望前辈们可以指导一下下!!!

https://blog.csdn.net/tiaozhanji_xian/article/details/52813543

使用 ROOT 试试

路由好像错了,没有找到!

config.php中 
    加个__ROOT__试试:
    TMPL_PARSE_STRING' => array(
    '___PUBLIC__' => __ROOT__.'/Public',

),

PUBLIC 常量默认指向当前项目根目录下的pulic目录

可以在模块下conf/config.php中配置

例如可以在Home模块中做如下配置:

<?php
return array(
    'TMPL_PARSE_STRING' => array(
        '__PUBLIC__'=>SITE_URL.'application/home/view/index', //更改默认__PUBLIC__的默认值为application/home/view/index
    ),

);