为了账号安全,请及时绑定邮箱和手机立即绑定

$smarty->assign("title","文章标题");

$smarty->display("test.tpl");


test.tpl 里: {$title}

没有执行,怎么回事,打开test.php 没有看到输出啊 

正在回答

5 回答

尤其要检查 模板路径 定界符

0 回复 有任何疑惑可以回复我~

检查一下 smarty的配置

0 回复 有任何疑惑可以回复我~

老师我需要为www目录下的smarty文件夹设置多域名吗?您的url为什么是http://smarty.test/test.php

0 回复 有任何疑惑可以回复我~

我是完全按照老師的檔案夾規範及五配置,也正確輸出了喔~童鞋可以檢查下檔案夾設置等~

0 回复 有任何疑惑可以回复我~

我也遇到了这样的问题,我是这样解决的:

根据 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 出来的,应该也可以在图形化界面搞定,还没试。


然后还遇到一个乱码的问题,解决方法如下图:

这两句缺一不可。

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信