Error:symfony 3 Uncaught Twig_Error_Loader:

Error:symfony 3 Uncaught Twig_Error_Loader:

我从朋友那里下载了一个 Symfony 项目 运行 Composer updatephp bin/console doctrine:schema:update --force 命令没有错误

但是当我在浏览器上打开项目时,出现此错误: 致命错误:未捕获 Symfony\Component\Routing\Exception\ResourceNotFoundException in /Applications/MAMP/htdocs/Animaux/Animaux/var/cache/prod/appProdProjectContainerUrlMatcher.php:407 Stack trace: #0 /Applications/MAMP/htdocs/Animaux/Animaux/vendor/symfony/symfony/src/Symfony/Component/Routing/Matcher/UrlMatcher.php(90): appProdProjectContainerUrlMatcher->match('/app_dev.app/') #1 /Applications/MAMP/htdocs/Animaux/Animaux/vendor/symfony/symfony/src/Symfony/Component/Routing/Router.php(262): Symfony\Component\Routing\Matcher\UrlMatcher->matchRequest(Object(Symfony\Component\HttpFoundation\Request)) #2 /Applications/MAMP/htdocs/Animaux/Animaux/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php(104): Symfony\Component\Routing\Router->matchRequest(Object(Symfony\Component\HttpFoundation\Request)) #3 [internal function]: Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(Object(Symfony\Component\HttpKernel\Event\GetResponseEvent), 'kernel.request', Object(Symfony\ in /Applications/MAMP/htdocs/Animaux/Animaux/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 101 请帮助我

  1. Composer update - 这是个坏主意。对于正常的开发或者迁移到生产环境,需要使用相同版本的依赖,与项目必须提供 composer.lock 文件(依赖的版本),并且需要使用 composer install 而不是 Composer update.
  2. ...Animaux/var/cache/prod/app... 这意味着您没有清除缓存,用于开发 https://your_host.com/app_dev.php 用于生产 - 清除缓存 php bin/console cache:clear -e prod
  3. 查看PHP版本,必须和开发版一样