$smarty->assign("title","文章标题");
$smarty->display("test.tpl");
test.tpl 里: {$title}
没有执行,怎么回事,打开test.php 没有看到输出啊
$smarty->assign("title","文章标题");
$smarty->display("test.tpl");
test.tpl 里: {$title}
没有执行,怎么回事,打开test.php 没有看到输出啊
2014-08-23
我也遇到了这样的问题,我是这样解决的:
根据 Smarty 官方文档,设置 cache 和 template_c 文件夹权限。
chown nobody:nobody /web/www.example.com/guestbook/templates_c/ chmod 770 /web/www.example.com/guestbook/templates_c/ chown nobody:nobody /web/www.example.com/guestbook/cache/ chmod 770 /web/www.example.com/guestbook/cache/
具体路径根据自己情况修改。
按照这个方法完成后发现还是不行,我再次设置文件夹权限,如图:
里面的 nobody 是 chown 出来的,应该也可以在图形化界面搞定,还没试。
然后还遇到一个乱码的问题,解决方法如下图:
这两句缺一不可。
举报