Не думаю что ошибка была в файле template.phpочень вероятно, только приведённая выше ошибка - в кеше. Чтоб правильно сюда написать сообщение об ошибке - нужно сначала очистить кеш, а протом сразу выполнить действие которое приводит к ошибке, тогда ошибка будет указана не в файле кеша (он ещё не успеет сформироваться), а непосредственно в том месте где она есть. ну и обновляться внимательнее.
[28-Sep-2012 10:05:38] PHP Warning: require(/var/www/dr_brown/data/www/freebie.net.ua/cache/filecache/tr_cache/tp2_peer_374f11f9d788db3e967882246098df49.php) [<a href='function.require'>function.require</a>]: failed to open stream: Нет такого файла или каталога in /var/www/dr_brown/data/www/freebie.net.ua/common.php on line 1057
[28-Sep-2012 10:05:38] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required '/var/www/dr_brown/data/www/freebie.net.ua/cache/filecache/tr_cache/tp2_peer_374f11f9d788db3e967882246098df49.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/dr_brown/data/www/freebie.net.ua/common.php on line 1057
а можно глянуть строчку из комона 1057
function gc ($expire_time = TIMENOW)
{
$clear = false;
if (is_dir($this->dir))
{
if ($dh = opendir($this->dir))
{
while (($file = readdir($dh)) !== false)
{
if ($file != "." && $file != "..")
{
$filename = $this->dir . $file;
(1057) require($filename);
if(!empty($filecache['expire']) && ($filecache['expire'] < $expire_time))
{
unlink($filename);
$clear = true;
}
}
}
closedir($dh);
}
}
return $clear;
}
...failed to open stream: Нет такого файла или каталога...