У меня есть домашний сервер с 2 сайтами zf2 plus doctrine в структуре вроде этого: var/www/site1 и var/www/site2 Я думаю, что у меня конфликт с пространствами имен. На одном из двух проектов (site1) я получаю:zend framework 2 проекта конфликта
Fatal error: Cannot redeclare class Doctrine\Common\Annotations\Annotation\Target in /var/www/site2/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Target.php on line 31
Что я должен делать, чтобы не пытаться загружать классы из другого проекта? Бак u.
Я не думаю, что это связано с пространствами имен. Это должно быть проблемой с настройкой/автозагрузкой/загрузкой в проекте. Взгляните на свои карты классов, свои автозагрузочные файлы и т. Д. Возможно, если вы копируете/вставляете проект, у вас есть любой файл конфигурации или что-либо внутри поставщика/автозагрузчика, указывая на доктрину в старом проекте, а также на другую строку, указывающую на новая доктрина –