ZendFramework

Тема в разделе "Как сделать...", создана пользователем Sect0R, 6 окт 2008.

Статус темы:
Закрыта.
  1. Sect0R

    Sect0R Читатель

    Заблокирован
    Регистр.:
    4 апр 2007
    Сообщения:
    136
    Симпатии:
    43
    Короче проблема в следующем:
    ставлю ZendFramework, подключаю уже имеющийся проект, захожу, и мне выдаёт:

    Код:
    Warning: Zend_Loader::include_once(PDO.php) [function.Zend-Loader-include-once]: failed to open stream: No such file or directory in x:\home\market.local\www\zf\library\Zend\Loader.php on line 83
    
    Warning: Zend_Loader::include_once() [function.include]: Failed opening 'PDO.php' for inclusion (include_path='.;./zf/library;./app/models;./app/oldmodels;./app/core;./app/blocks_publ;.;D:\WebServers\usr\local\php5\pear;/usr/local/php5/PEAR') in x:\home\market.local\www\zf\library\Zend\Loader.php on line 83
    
    Fatal error: Class 'PDO' not found in x:\home\market.local\www\zf\library\Zend\Db\Adapter\Pdo\Abstract.php on line 283
    Что за?
     
  2. Liver

    Liver

    Регистр.:
    24 сен 2008
    Сообщения:
    316
    Симпатии:
    91
    Смотри вызов где создается экземпляр Zend_Db
    что-то типа
    $db = Zend_Db::factory('Pdo_Mysql', array(...

    возможно у тебя вызов
    $db = Zend_Db::factory('Pdo', array(...
    И оно ищет соотвествующий класс.

    По идее не должно. но ZF отличается причудами в этом деле.
     
  3. Sect0R

    Sect0R Читатель

    Заблокирован
    Регистр.:
    4 апр 2007
    Сообщения:
    136
    Симпатии:
    43
    Не должно.
    Сделал.
    Ошибка была в конфигурации + небыло экстешена php_pdo
     
Статус темы:
Закрыта.