Twig 细枝未装入Silex中

Twig 细枝未装入Silex中,twig,silex,Twig,Silex,我正在尝试使用运行应用程序。我有与示例中类似的源代码: 但我得到了一个错误: Fatal error: Class 'Twig_Environment' not found in phar:///var/www/silex/silex.phar/src/Silex/Provider/TwigServiceProvider.php on line 40 Stack trace: 1. {main}() /var/www/silex/index.php:0 2. Silex\\Appli

我正在尝试使用运行应用程序。我有与示例中类似的源代码:

但我得到了一个错误:

Fatal error:  Class 'Twig_Environment' not found in phar:///var/www/silex/silex.phar/src/Silex/Provider/TwigServiceProvider.php on line 40
Stack trace:
  1. {main}() /var/www/silex/index.php:0
  2. Silex\\Application->run() /var/www/silex/index.php:20
  3. Silex\\Application->handle() phar:///var/www/silex/silex.phar/src/Silex/Application.php:396
  4. Symfony\\Component\\HttpKernel\\HttpKernel->handle() phar:///var/www/silex/silex.phar/src/Silex/Application.php:411
  5. Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:72
  6. call_user_func_array() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:128
  7. {closure}() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:128
  8. Pimple->offsetGet() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:15
  9. {closure}() phar:///var/www/silex/silex.phar/vendor/pimple/pimple/lib/Pimple.php:81
 10. Silex\\Provider\\{closure}() phar:///var/www/silex/silex.phar/vendor/pimple/pimple/lib/Pimple.php:120

这个问题也是。

解决方案是使用和。

使用这种方法,您的twig.class\u路径可能需要是
供应商/twig/twig/lib
(额外的twig目录)

但是对于composer来说,twig.class_路径实际上是不必要的,这是更好的方法(正如kuboslav所指出的)

Fatal error:  Class 'Twig_Environment' not found in phar:///var/www/silex/silex.phar/src/Silex/Provider/TwigServiceProvider.php on line 40
Stack trace:
  1. {main}() /var/www/silex/index.php:0
  2. Silex\\Application->run() /var/www/silex/index.php:20
  3. Silex\\Application->handle() phar:///var/www/silex/silex.phar/src/Silex/Application.php:396
  4. Symfony\\Component\\HttpKernel\\HttpKernel->handle() phar:///var/www/silex/silex.phar/src/Silex/Application.php:411
  5. Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:72
  6. call_user_func_array() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:128
  7. {closure}() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:128
  8. Pimple->offsetGet() phar:///var/www/silex/silex.phar/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:15
  9. {closure}() phar:///var/www/silex/silex.phar/vendor/pimple/pimple/lib/Pimple.php:81
 10. Silex\\Provider\\{closure}() phar:///var/www/silex/silex.phar/vendor/pimple/pimple/lib/Pimple.php:120