Как исправить 'Uncaught PHP Exception Twig_Error_Loader: Невозможно найти шаблон' в Symfony 3.4? - PullRequest
0 голосов
/ 05 января 2019

Я развернул проект symfony 3.4 со своего локального компьютера (Windows 10) на облачном сервере (Digital Ocean) на основе Ubuntu.

Я потратил 2 дня, пытаясь решить эту (я думаю) проблему маршрутизации:

"request.CRITICAL: необработанное исключение PHP Twig_Error_Loader ..."

Локально, на localhost с XAMPP, он отлично работает.

Проект работает нормально при входе в систему (это как пользовательское приложение бэкенда), с регистром в порядке. Но когда он пытается пройти вход в систему, ему необходимо загрузить исходную панель мониторинга с некоторыми включениями (например, nav_side.html.twig). и ответ сервера - ошибка 500.

Как я могу это исправить?

Большое спасибо за ваш ответ ... Я немного отчаялся. :)

Я сделал обновление композитора, я удалил папку кеша, но ошибка все еще там.

request.CRITICAL: необработанное исключение PHP Twig_Error_Loader: "Невозможно найти шаблон "Backe ndBundle: включает: nav_side.html.twig" (заглянул в: / var / www / onecup / app / Resources / views, / Вар / WWW / onecup / продавец / с
ymfony / symfony / src / Symfony / Bridge / Twig / Resources / views / Form) в "BackendBundle: Dashboard: index.html.twig" в строке 7 "в /var/www/onecup/vendor/twig/twig/lib/Twig/Loader/Filesystem.php line 234 {"исключение": "[объект] (Twig_Err or_Loader (код: 0): Невозможно найти шаблон \ "BackendBundle: includes: nav_side.html.twig \" (заглянул в: / var / www / onecup / app / Resources / views, / Вар / WWW / onecup / поставщик / Symfony / Symfony / SRC / Symfony / Мост / Twig / Ресурсы / мнение / форма) в \ "BackendBundle: Dashboard: index.html.twig \" в строке 7. в / Var / WWW / onecup / продавец / прутик / прутик / Библиотека / Туиг / Погрузчик / Филь
esystem.php: 234) "} []

1 Ответ

0 голосов
/ 09 января 2019

@ Flying был прав: изучите ваш код и попытайтесь найти возможные несоответствия в каталоге / имени файла. например «файл» и «файл». В файловой системе Windows регистр не учитывается, а в файловой системе Ubuntu - регистр.

Итак, я изменил Включения на включения и все.

Спасибо большое !! :)

...