<?php
//соединение с бд
require_once "db.php";
//сессия
session_name("xlandcms");
session_start();
//подключаем функции
require_once 'fnc.php';
//подключаем классы
require_once 'class.php';
//подключаем конфиг
require_once 'config.php';
//подключаем smarty
define('SMARTY_TEMPLATE_LOAD','../../style/'.$setup['skin'].'/');
require_once '../smarty/Smarty.class.php';
echo 'Class';
$smarty = new Smarty();
echo 'Class';
$smarty->template_dir = SMARTY_TEMPLATE_LOAD.'templates/';
$smarty->compile_dir = SMARTY_TEMPLATE_LOAD.'templates_c/';
$smarty->config_dir = SMARTY_TEMPLATE_LOAD.'configs/';
$smarty->cache_dir = SMARTY_TEMPLATE_LOAD.'cache/';
$smarty->assign('home',$home);
$smarty->assign('message',$message);
$smarty->assign('user',$user);
$smarty->assign('id',$id);
$smarty->assign('setup',$setup);
$smarty->assign('realtime',$realtime);
$smarty->assign('start',$start);
$smarty->assign('admin',$admin);
?>
После директивы new Smarty(); возникает ошибка 500.
Smarty с оф. сайта, последняя доступная версия.
Как быть? Вопрос очень сильно горит, так как до 20 числа я должен дописать новую версию сайта, на основе старой, так еще и подчинить этот момент, который возникает только на новом сервере.