smarty模板编译生成文件报错
程序员文章站
2024-01-16 13:51:04
...
代码在我小伙伴电脑上就是好的,在我电脑上打开就会在template_c处报错,检查报错指向的代码没发现问题。
temlpate_c是怎么生成的?可以删吗?跟配置有关系吗?后来又用了另一个人的全套代码,template_c中报错的文件就更多了,但是在人家原本的电脑上就好好的一点错也没有。郁闷。
这个吗?
var $compile_dir = 'templates_c';
这个吗?
var $compile_dir = 'templates_c';[/quote
这个吗?
var $compile_dir = 'templates_c';
对
删除后怎么重新生成?
我其他的地方都没动,删除template_c后,从网页上打开几乎每页都报错,还原之后又好了。
删除重新生成之后,templates文件夹下的tpl文件夹几乎全线飘红。。。。。。是我的模板文件本身代码有问题吗
就是报错,有红叉
temlpate_c是怎么生成的?可以删吗?跟配置有关系吗?后来又用了另一个人的全套代码,template_c中报错的文件就更多了,但是在人家原本的电脑上就好好的一点错也没有。郁闷。
回复讨论(解决方案)
看看生成缓存文件目录有没有写入权限
看看生成缓存文件目录有没有写入权限
这个吗?
var $compile_dir = 'templates_c';
temlpate_c 中的文件是 smarty 根据规则从 temlpate 中的模板文件生成的可执行 php 文件
你可将 temlpate_c 中的文件全部删除,让 smarty 重新生成
这样错误就不存在了
看看生成缓存文件目录有没有写入权限
这个吗?
var $compile_dir = 'templates_c';[/quote
看看生成缓存文件目录有没有写入权限
这个吗?
var $compile_dir = 'templates_c';
对
temlpate_c 中的文件是 smarty 根据规则从 temlpate 中的模板文件生成的可执行 php 文件
你可将 temlpate_c 中的文件全部删除,让 smarty 重新生成
这样错误就不存在了
删除后怎么重新生成?
我其他的地方都没动,删除template_c后,从网页上打开几乎每页都报错,还原之后又好了。
报什么错????
temlpate_c 中的文件是 smarty 根据规则从 temlpate 中的模板文件生成的可执行 php 文件
你可将 temlpate_c 中的文件全部删除,让 smarty 重新生成
这样错误就不存在了
删除重新生成之后,templates文件夹下的tpl文件夹几乎全线飘红。。。。。。是我的模板文件本身代码有问题吗
你不能说些让人听得懂的话吗?
你不能说些让人听得懂的话吗?
就是报错,有红叉
推荐阅读
-
smarty模板编译生成文件报错
-
根据模板文件生成一个静态html文件的类
-
在PHP模板引擎smarty生成随机数的方法和math函数详解
-
smarty模板引擎从配置文件中获取数据的方法_PHP
-
php生成excel文件打开报错?!!!
-
smarty模板文件.tpl在写标签的样式设置的时候href属性值为什么写“javascript:”就能完成,这样写了如何实现的,就是样式设置的路径是如何读取的
-
细说php生成静态文件之模板与缓存
-
PHP用Smarty模板生成的html在IE里的点击没有反应(用bootstrap库了)
-
读取、把模板中的标签解析成PHP语法编译成PHP文件
-
smarty 如若给模板传值是动态的,生成缓存 也是动态