Я пытаюсь развернуть сайт, созданный с помощью Zend Framework. Веб-сайт работает нормально в моей локальной среде, я пытаюсь развернуть его на моем VPS. Но я сталкиваюсь с некоторыми трудностями.
Теперь он говорит следующее:
* Неустранимая ошибка: класс "Doctrine_Manager" не найден в /is/htdocs/wpxxxxx/www/mensenenjij/application/Bootstrap.php в строке 12 *
Он правильно включает в себя классы Doctrine, но не может создать экземпляр нового Doctrine_Manager. Кто-нибудь знает почему?
Bootstrap.php:
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initDoctrine()
{
require_once 'Doctrine/Doctrine.php';
$this->getApplication()
->getAutoloader()
->pushAutoloader(array('Doctrine', 'autoload'), 'Doctrine');
$manager = Doctrine_Manager::getInstance();
$manager->setAttribute(
Doctrine::ATTR_MODEL_LOADING,
Doctrine::MODEL_LOADING_CONSERVATIVE
);
$config = $this->getOption('doctrine');
$conn = Doctrine_Manager::connection($config['dsn'], 'doctrine');
return $conn;
}
}