Генерация прокси с помощью Doctrine

Я очистил свое приложение symfony2 и теперь не могу запустить приложение, потому что не могу генерировать прокси для сущностей из командной строки, хотя некоторые из них были сгенерированы по умолчанию.

Я попытался запустить приведенную ниже команду, которая обычно срабатывала в более ранних версиях symfony/doctor:

php bin/console doctrine:ensure-production-settings --no-debug --env=prod

Но на этот раз я получаю только следующий ответ:

Query Cache uses a non-persistent cache driver, Doctrine\Common\Cache\ArrayCache.

Кто-нибудь знает, как это решить?


person Masinde Muliro    schedule 18.04.2016    source источник


Ответы (1)


Пытаться

php bin/console cache:warmup --env=prod --no-debug

Как бы команда, которую вы пытаетесь

php bin/console doctrine:ensure-production-settings --no-debug --env=prod

предназначен не для создания прокси, а для проверки правильности настройки Doctrine для производственной среды.

И чтобы убедиться, что вы готовы к работе, вам нужно использовать один из упомянутых драйверов кэша здесь .

person Vamsi Krishna B    schedule 18.04.2016
comment
Это сработало, спасибо и даже больше за то, что просветили меня по использованию команд. я очень ценю это - person Masinde Muliro; 18.04.2016