php中smarty的安装问题。。。

require("../smarty/libs/Smarty.class.php");$smarty=newSmarty();$smarty->template_dir=... require("../smarty/libs/Smarty.class.php");
$smarty=new Smarty();

$smarty->template_dir="/template/";
$smarty->compile_dir="/web/localhost/test/compile/";
$smarty->config_dir="/configs/";
$smarty->cache_dir="/web/localhost/test/cache/";

$smarty->assign('name','dsmile');
$smarty->display('index.tpl');

index.tpl内容为:
你好,{$name}!!
放在上边的template文件夹下

就最后一句代码运行出现错误:
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'index.tpl'' in C:\xampp\htdocs\smarty\libs\sysplugins\smarty_internal_template.php:174 Stack trace: #0 C:\xampp\htdocs\smarty\libs\sysplugins\smarty_internal_template.php(551): Smarty_Internal_Template->isExisting(true) #1 C:\xampp\htdocs\smarty\libs\Smarty.class.php(328): Smarty_Internal_Template->getRenderedTemplate() #2 C:\xampp\htdocs\smarty\libs\Smarty.class.php(370): Smarty->fetch('index.tpl', NULL, NULL, NULL, true) #3 C:\xampp\htdocs\test\smarty001.php(17): Smarty->display('index.tpl') #4 {main} thrown in C:\xampp\htdocs\smarty\libs\sysplugins\smarty_internal_template.php on line 174
展开
 我来答
百度网友0794523
2010-10-15
知道答主
回答量:17
采纳率:0%
帮助的人:4.7万
展开全部
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'index.tpl'' in C:\xampp\htdocs\smarty\libs\sysplugins\smarty_internal_template.php:174

通过该条报错信息可以看出,是模板index.tpl没有找到,引起该错误的原因很可能是 $smarty->template_dir="/template/";该目录没有指向正确。

可以通过两点来进行排错:
1、检查是否有index.tpl模板。
2、$smarty->template_dir="/template/";该路径是否指向正确。
vvviop
2010-10-11 · TA获得超过935个赞
知道小有建树答主
回答量:1793
采纳率:0%
帮助的人:1341万
展开全部
/template/ 路径下,没有index.tpl 这个文件。

建议你使用

$smarty->template_dir=$_SERVER['DOCUMENT_ROOT']."/template/";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jinxiu3939
2010-10-14
知道答主
回答量:56
采纳率:66%
帮助的人:12.7万
展开全部
你有没有设置分割符号为'{',这个有歧义,一般不用,我一般用“{{”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
唱往吧迷才2c
2010-10-14 · TA获得超过250个赞
知道答主
回答量:73
采纳率:0%
帮助的人:13万
展开全部
没看懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式