При редактировании сущности я допустил ошибку и она кешировалась

Когда я отредактировал сущность, я допустил ошибку, но сразу исправил ее, но она как-то кэшировалась, теперь у меня нет такого в проекте, но ошибка все еще существует. Я не знаю, нужно очистить кэш доктрины с Zend2 или что делать?

введите описание изображения здесь

Я старался:

-sh-4.2$ vendor/bin/doctrine-module orm:clear-cache:metadata

но у меня ошибка в консоли, команда не работает

/ usr / bin / env: php: Нет такого файла или каталога

2

Решение

Кеш поврежден.

Вы можете просто удалить содержимое \data\DoctrineORMModule\Proxy каталог (резервное копирование, если вы не уверены, что вы делаете). Или просто файлы, соответствующие вашей сущности.

Или, если вы используете Doctrine с платформой, которая обрабатывает кеш (как Symfony), используйте команду framework для очистки кеша.

0

Другие решения

Нужно очистить memcache — спроси у Романа URL. Или используйте cookie на dev сервере, наберите меня в скайпе.

0

По вопросам рекламы [email protected]