Я разработал сайт на основе sylius, и все отлично работает в среде разработки, но при его развертывании в производственной среде возникли некоторые проблемы:
Во Frontend: скомпилированный frontend.js возвращает ошибку:
(функция ($) { Uncaught TypeError: undefined не является функцией frontend.js: 27 (анонимная функция)
jquery 1.8.0 включается перед строкой, выдающей ошибку.
В Backend: кажется, что ошибок не возникает, но выбранные виджеты не отображаются (ни один из них).
Шаги, сделанные для развертывания сайта в prod:
- Перенес базу данных.
Установлено в рабочей среде:
php app/console sylius:install -e prod
Очистил и прогрел кеш:
php app/console cache:clear --env=prod --no-debug php app/console cache:warmup --env=prod --no-debug
Выброшенные активы:
php app/console assetic:dump --env=prod
Любопытно, что когда для параметра отладки в app.php установлено значение true, ни одна из этих ошибок не возникает.
Большое спасибо за Вашу помощь!