首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHPTAL -未指定模板文件

PHPTAL -未指定模板文件
EN

Stack Overflow用户
提问于 2010-11-22 20:50:11
回答 3查看 213关注 0票数 1

我有一个相同的站点运行在两个不同的服务器上,由于某种原因,当我登录或注销站点上的CMS时,会在其中一个服务器上显示以下错误消息。

代码语言:javascript
复制
PHPTAL Exception

No template file specified

In /usr/share/pear/PHPTAL.php line 1138

#0 /usr/share/pear/PHPTAL.php(801): PHPTAL->findTemplate()
#1 /usr/share/pear/PHPTAL.php(821): PHPTAL->setCodeFile()
#2 /usr/share/pear/PHPTAL.php(667): PHPTAL->prepare()
#3 /var/www/html/example.co.uk/main.php(318): PHPTAL->execute()
#4 /var/www/html/example.co.uk/main.php(2746): main->tal()
#5 {main}

知道是什么原因造成的吗?我不熟悉PHPTAL,我只是想把网站迁移到一个新的服务器上。

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2010-11-22 21:06:54

也许您需要检查CMS中模板的路径

票数 0
EN

Stack Overflow用户

发布于 2010-11-22 21:25:29

这意味着您将NULL参数传递给了PHPTAL构造函数,而不是模板路径,并且/或者没有调用setTemplate()setSource()

检查应用程序中选择应该输出哪个模板的逻辑(可能这取决于不同服务器之间的应用程序配置?)

票数 0
EN

Stack Overflow用户

发布于 2012-09-02 16:22:27

使用getTemplateRepositories()方法在呈现模板文件的行之前显示模板存储库(例如var_dump ())。

如果您在某个地方正确设置了当前的模板库路径,它将打印出来。您的模板文件路径应相对于模板存储库路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4245553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档