Не удается загрузить класс конфигурации Doctrine2 в Zend Framework - PullRequest
1 голос
/ 24 июля 2011

Я пытаюсь создать Configuration:

$config = new \Doctrine\ORM\Configuration;

Хотя я вижу этот класс с помощью Open declaration в Zend Studio, его запуск в браузере приводит к:

Fatal error: Class 'Doctrine\ORM\Configuration' not found in C:\Program Files\Zend\Apache2\htdocs\MyProject\library\Custom\Entitymanager.php on line 20

Ответы [ 2 ]

2 голосов
/ 25 июля 2011

Doctrine имеет хороший автозагрузчик:

require '/path/to/libraries/Doctrine/Common/ClassLoader.php';
$classLoader = new \Doctrine\Common\ClassLoader('Doctrine', '/path/to/libraries');
$classLoader->register(); // register on SPL autoload stack

Также смотрите похожие вопросы:

2 голосов
/ 25 июля 2011

Убедитесь, что доктрина находится в пути включения, и у вас есть autoloadernamespaces [] = "Doctrine" в файле application.ini

...