这个上级目录指的应该是你的 php文件的上级目录 调用的时候直接 $smarty->display('xxx.tpl');今天才开始看smarty,呵呵这个问题我也试过很多次了。我的结论是设置$smarty->templates_dir = "../templates";时是相对于你的php文件来说的实现$smarty->display('xxx.tpl');里的模板路径是相对于你的模板目录说的————————————————建议你自己写个子类继承Smarty类,里面写绝对路径。