2010-05-14 104 views
0

警告[2] include(somepath/templates_c/%% B0^B01^B019F522 %% login.htm.php) [function.include]:无法打开流:没有这样的文件或目录somepath/Smarty.class.php 错误!:运行时发生内部错误。运行时发生内部错误。 Smarty

的任何物体,请告诉我,为什么这个错误是发生..

回答

0

看起来您的缓存已损坏或无法正常工作。 templates_c是缓存文件夹。

在templates_c

删除所有文件同时,确保templates_c的权限设置是否正确。我相信该文件夹需要读/写,也许还有执行权限

0

显然是有文件丢失:templates_c/%%B0^B01^B019F522%%login.htm.php

也许这种情况正在发生,因为你有你的文件名某些非ASCII字符,并你的操作系统和/或PHP的实现不能用这个?

或者由于某种原因,smarty认为它已经编译了一个文件,当它不是。所以我会尝试删除整个文件夹与编译模板。让Smarty做一个完整的重建。