在你初始化smarty的文件中定义配置文件的存放位置,我的是这样的<?php
require( 'Smarty.class.php' ); class MySmarty extends Smarty
{
function __construct()
{
define( "_SMATY_PATH_" , "./smarty" );

$this -> Smarty(); $this->template_dir = _SMATY_PATH_ . "/templates/";
$this->compile_dir = _SMATY_PATH_ . "/template_c/";
$this->config_dir = _SMATY_PATH_ . "/configs/";
$this->cache_dir = _SMATY_PATH_ . "/cache/";
$this->trusted_dir = _SMATY_PATH_ . "/include_php/"; $this->left_delimiter = '<{';
$this->right_delimiter = '}>';
}
}
?>
之后把你的global.conf 放置到config_dir所对应的目录中去,就可以正常的读取了