Всем доброго времени суток. Конфиг моего веб сервера Apache/2.4.25 (Unix) PHP/7.1.0 PostgreSQL(libpq) Version 9.5.5 Значит решил я продолжить свой проект, и захотел обновить Twig 1.x на Twig 2.x в стиле Source code. Из 3-ех доступных способов установки, я выбрал установку из архива исходных кодов(Installing from the tarball release).
Пример моего подключения Twig
$tpl_path = ROOT_DIR . '/templates/' . $config['cp_tpl'];
require_once ENGINE_DIR . '/lib/Twig/Autoloader.php';
Twig_Autoloader::register();
$loader = new Twig_Loader_Filesystem($tpl_path);
$twig = new Twig_Environment($loader, array(
'cache' => ENGINE_DIR . '/cache/twig',
'auto_reload' => true
));
Fatal error: Uncaught Error: Class 'Twig_Loader_Filesystem' not found in /var/www/htdocs/engine/init.php:9 Stack trace: #0 /var/www/htdocs/index.php(6): require_once() #1 {main} thrown in /var/www/htdocs/engine/init.php on line 9
Я понимаю что в новой версии нет /lib/Twig/Autoloader.php, и я читал CHANGELOG.
Composer для меня штука дикая, не хочу я ее использовать тк у меня весь сервер configure :). Прошу помощи в установке Twig 2.x методом Source code, Help me???