WARNING [2] include(somepath / templates_c /%% B0 ^ B01 ^ B019F522 %% login.htm.php) [function.include]:无法打开流:somepath / Smarty.class.php中第1871行没有这样的文件或目录 错误!:运行期间发生内部错误。
请告诉我为什么会出现这个错误..
答案 0 :(得分:0)
显然缺少一个文件:templates_c/%%B0^B01^B019F522%%login.htm.php
也许这种情况正在发生,因为你的文件名中有一些非ascii字符,你的操作系统和/或php实现不能用于此吗?
或者出于某种原因,smarty认为它已经编译了一个文件。所以我会尝试使用已编译的模板删除整个文件夹。让Smarty完成重建。
答案 1 :(得分:0)
看起来您的缓存已损坏或无法正常工作。 templates_c是缓存文件夹。
删除templates_c
中的所有文件此外,请确保正确设置templates_c的权限。我相信该文件夹需要读/写,也可能执行权限