Привет, я работаю с Zend Framework 2, у меня возникла проблема при попытке развернуть мое приложение на моем хостинге.Zend Framework 2 Class 'PDO' не найден
Приложение прекрасно работает в локальном хосте (работает лампа). Однако, когда я развернуть его на моем рабочем сервере (хостинг) я получаю следующее сообщение об ошибке:
Fatal error: Class 'PDO' not found in /xxxx/xxxx/public_html/sandbox/xxxx/config/autoload/global.php on line 20
Мой производственный сервер работает на:
PHP 5.4.22
А вот скриншот мой phpinfo
Я не уверен, что следующий будет один, который вызывает проблему, но в соответствии с кон (см. phpinfo) есть параметр, который говорит: «--disable-pdo»
Если это окажется проблемой, как это исправить?
Спасибо за помощь ...
EDIT 1
Так я открыл файл php.ini в /usr/local/lib/php.ini (на основе phpinfo загружен файл конфигурации).
После быстрого поиска я не нашел ни одной строки, которая говорит pdo_mysql.so или любые другие строки, содержащие «pdo». Должен ли я добавить его сам или есть ли другое лучшее решение для этого ...?
Найдите пакет, содержащий 'pdo.so', и загрузите его. – mario
@mario do yo означает, что мне нужно отредактировать свой php.ini и раскомментировать строку, содержащую pdo.so? – Jeremy