学习 PHP模板引擎Smarty入门使用 时出错提示:Smarty.class.php on line 1095
我在学习PHP模板引擎Smarty入门使用时都是按照教程里讲的做的,但在执行index.php时还是提示:Warning:Smartyerror:unabletoread...
我在学习 PHP模板引擎Smarty入门使用 时都是按照教程里讲的做的,但在执行index.php时还是提示:Warning: Smarty error: u
nable to read resource: "index.htm" in D:\wamp\www\moban\smarty\Smarty.class.php on line 1095
不知道是smarty出了问题还是程序编错了,请大家帮我看一下。
111111111111111111111111111111111111111111111111111111111111111111111111111111111
首先编一个配置文件:smarty_inc.php (我是从教程里复制过来的,另外该新建的路径文件我也建了)。
<?php
include_once("Smarty/Smarty.class.php"); //包含smarty类文件
$smarty = new Smarty(); //建立smarty实例对象$smarty
$smarty->config_dir="Smarty/Config_File.class.php"; // 目录变量
$smarty->caching=false; //是否使用缓存,项目在调试期间,不建议启用缓存
$smarty->template_dir = "./templates"; //设置模板目录
$smarty->compile_dir = "./templates_c"; //设置编译目录
$smarty->cache_dir = "./smarty_cache"; //缓存文件夹
//----------------------------------------------------
//左右边界符,默认为{},但实际应用当中容易与JavaScript相冲突
//----------------------------------------------------
$smarty->left_delimiter = "{";
$smarty->right_delimiter = "}";
?>
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222
第二步建一个index.php文件
<?php
include ("smarty_inc.php");
$name="php100中文网站";
$smarty->assign("title",$name);
$smarty->display("index.htm");
?>
22222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
第三步要建一个index.htm文件
<html>
<b>{$title}</b>
</html>
33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
写好之后我执行index.php文件是却提示:
Warning: Smarty error: unable to read resource: "index.htm" in D:\wamp\www\moban\smarty\Smarty.class.php on line 1095
不知道问题究竟出在哪儿! 展开
nable to read resource: "index.htm" in D:\wamp\www\moban\smarty\Smarty.class.php on line 1095
不知道是smarty出了问题还是程序编错了,请大家帮我看一下。
111111111111111111111111111111111111111111111111111111111111111111111111111111111
首先编一个配置文件:smarty_inc.php (我是从教程里复制过来的,另外该新建的路径文件我也建了)。
<?php
include_once("Smarty/Smarty.class.php"); //包含smarty类文件
$smarty = new Smarty(); //建立smarty实例对象$smarty
$smarty->config_dir="Smarty/Config_File.class.php"; // 目录变量
$smarty->caching=false; //是否使用缓存,项目在调试期间,不建议启用缓存
$smarty->template_dir = "./templates"; //设置模板目录
$smarty->compile_dir = "./templates_c"; //设置编译目录
$smarty->cache_dir = "./smarty_cache"; //缓存文件夹
//----------------------------------------------------
//左右边界符,默认为{},但实际应用当中容易与JavaScript相冲突
//----------------------------------------------------
$smarty->left_delimiter = "{";
$smarty->right_delimiter = "}";
?>
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222
第二步建一个index.php文件
<?php
include ("smarty_inc.php");
$name="php100中文网站";
$smarty->assign("title",$name);
$smarty->display("index.htm");
?>
22222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
第三步要建一个index.htm文件
<html>
<b>{$title}</b>
</html>
33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
写好之后我执行index.php文件是却提示:
Warning: Smarty error: unable to read resource: "index.htm" in D:\wamp\www\moban\smarty\Smarty.class.php on line 1095
不知道问题究竟出在哪儿! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询