Ошибка:symfony 3 Uncaught Twig_Error_Loader:
Я скачал проект Symfony от моих друзей, запустил обаComposer update
а также php bin/console doctrine:schema:update --force
команды без ошибок
но когда я открываю проект в своем браузере, я получаю эту ошибку: Неустранимая ошибка: Uncaught 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
,...Animaux/var/cache/prod/app...
это означало, что вы не очистили кеш, для разработкиhttps://your_host.com/app_dev.php
для производства - очистить кешphp bin/console cache:clear -e prod
- Проверьте версию PHP, она должна быть такой же, как в разработке.