因为1、 $smarty->caching=false; //设置开启Smarty缓存模板功能
2、 以下三个目录必须同时设置,缺一不可,否则会到默认的global。php的目录下去找
$smarty->setTemplateDir($smarty_template_dir); //设置模板存放目录
$smarty->setCompileDir($smarty_compile_dir); //设置编译过的模板文件存放目录
$smarty->setCacheDir($smarty_cache_dir); //设置存放Smarty缓存文件目录