在新浪SAE中用SMARTY无法include共同文件

今天去玩了玩新浪的sae,安装了一个wordpress应用,然后上传了一个模板上去,出现以下情况,查看一下代码库,确实有这个文件

SAE_Warning: include(application/errors/error_php.php) [function.include]: failed to open stream: No such file or directory in system/core/Exceptions.php on line 167

 

最后通过百度大神,发现与空格有关

 

smarty 3对语法检查很严格。和sae环境没关。

<{include_php file=”head.inc” }> 错误在于后面的}>有空格了。

<{include_php file=”head.inc”}> 才是正确的语法