Включите PDO для PHP5 на CentOS5, где PHP настроен, поскольку '-отключают-pdo'

Мне предоставил доступ к машине CentOS5 мой клиент для их нового сайта, который использует Платформу Зенда.

phpinfo () указывает в Команде настройки, что PDO отключен (' - отключают-pdo'). Как может включить его? Я должен перекомпилировать PHP5 для включения его?

Я попытался добавить 'extension=pdo.so' в php.ini и перезапустить Apache, но это не работало.

Также было бы хорошо понять то, что '-отключают-pdo' на самом деле средства, это означает, что это не компилируется в PHP, или это означает его просто не включенный?

5
задан j0k 3 September 2012 в 21:12
поделиться

2 ответа

Не скомпилировано. Установите его из репозиториев вашего дистрибутива, например. yum install php-pdo .

9
ответ дан 14 December 2019 в 01:05
поделиться

Хотя предложение Ягго решает основную проблему, которую имел запрашивающий, в случае, когда yum недоступен (в моем случае из-за болезненно ограничительная политика администраторов сервера), существует чистая библиотека PHP, которая может восполнить пробел под названием PHPPDO .

У него есть несколько замечаний, но он работает довольно хорошо.

  1. Не следует расширять PHPPDO или объект оператора, поскольку это нарушит совместимость.
  2. Курсоры не поддерживаются.
0
ответ дан 14 December 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: