php学smarty模板时用include_once调用config.php时出现问题

1.这是smarty的安装目录(原libs)F:\AppServ\www\mr\01\1\Smarty\configs我在目录1(上面的)下建立一个php文件<?phpi... 1.这是smarty的安装目录(原libs)F:\AppServ\www\mr\01\1\Smarty\configs
我在目录1(上面的)下建立一个php文件
<?php
include_once"../config.php";
$str1 = '这是一个实例。';
$str2 = "\n图书->计算机类->php\n书面:《php从入门到精通》";
$str3 = "\n价格:¥59/本。";
$smarty -> assign('title','使用变量修饰方法');
$smarty -> assign('str',$str1.$str2.$str3);
$smarty -> display('05/index.html');
?>
在templates下建立一个模板文件位置为templates/05/index.html
html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>{ $title }</title>
</head>

<body>
{ $content }
</body>
</html>
3,出现问题的代码为

Warning: include_once(config.php) [function.include-once]: failed to open stream: No such file or directory in F:\AppServ\www\mr\01\1\05index.php on line 2

Warning: include_once() [function.include]: Failed opening 'config.php' for inclusion (include_path='.;C:\php5\pear') in F:\AppServ\www\mr\01\1\05index.php on line 2

Fatal error: Call to a member function assign() on a non-object in F:\AppServ\www\mr\01\1\05index.php on line 6
展开
 我来答
百度网友2d67591b5
2011-12-02 · TA获得超过152个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:90.4万
展开全部
文件路径不对,放在网站根目录试试
更多追问追答
追问
我把config.php复制到01下目录就可以了,为什么?再问一下我的好多php文件为什么只能在www目录下地01目录的根目录下使用,为什么我新建个站点02(在www目录下)在其下的php文件就不能使用
追答
怎么个不能用法
潜枋泽74
2011-12-02 · TA获得超过5.2万个赞
知道大有可为答主
回答量:3万
采纳率:0%
帮助的人:1702万
展开全部
你的模版路径是不是写错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kesongbing
2011-12-02
知道答主
回答量:27
采纳率:0%
帮助的人:7.2万
展开全部
include_once("../config.php");这样写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duanfeng3075
2011-12-02 · TA获得超过106个赞
知道小有建树答主
回答量:241
采纳率:0%
帮助的人:136万
展开全部
config.php 这个文件的路径 好像不对
追问
我把config.php复制到01下目录就可以了,为什么?再问一下我的好多php文件为什么只能在www目录下地01目录的根目录下使用,为什么我新建个站点02(在www目录下)在其下的php文件就不能使用
追答
你新建一个项目   配置好 服务器的虚拟目录没?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式