2013-12-23 1 views
0

пытаюсь использовать шаблон веточка двигатель, я включил файл «автозагрузки» из Lib папки, как показано ниже:прутик PHP Движок шаблонов Class «Twig_Loader_String» не найден

require_once 'lib/Twig-1.15.0/Twig-1.15.0/lib/Twig/Autoloader.php'; 

$loader = new Twig_Loader_String(); 
$twig = new Twig_Environment($loader); 

echo $twig->render('Hello {{ name }}!', array('name' => 'Fabien')); 

И после того, как я запустить сервер я продолжайте получать эту ошибку:

Fatal error: Class 'Twig_Loader_String' not found in C:\wamp\www\school_library\index.php on line 12 

Я использую Wamp Server, Как вы думаете, в чем проблема? и является ли файл «/lib/Twig/Autoloader.php» правильным требованием?

С наилучшими пожеланиями,

+0

Вы используете 'композитор'? –

+0

пытаюсь использовать «Основное использование API» из http://twig.sensiolabs.org/doc/intro.html#installation, и каково почтение между использованием композитора и использованием композитора? –

+0

Подробнее о [composer] (http://getcomposer.org/doc/00-intro.md). Перейдите в последний раздел своей ссылки. –

ответ

0

Поскольку вы не используете Composer Я предлагаю вам идти читать this install page так, что вы на самом деле может иметь Twig на сервере. Я иногда использую tarball и распаковываю его в каталог моего проекта, но я думаю, что вам стоит попробовать Composer, он кажется очень отличным инструментом для обработки этой точной ситуации.

Смежные вопросы