Первый раз столкнулась с Drupal. Закачала версию 7.0, версия от 5.01.2011.
Ставлю на localhost, на машине есть и mySQL и posgreSQL, всё стартовано, базу в posgreSQL для друпала создала.
Запускаю инсталляционный скрипт, а он мне предлагает в Database type только MySQL, MariaDB, or equivalent .
Других радиокнопок даже нет.
Подскажите, пожалуйста, что сделать, чтобы настроить работу с постгресом?
Вложение | Размер |
---|---|
drupal.jpg | 37.23 КБ |
Комментарии
Проверьте, установлены и включены ли php-расширения для работы с PostreSQL
Да, включены, тестовый php скрипт, с использованием pg_connect, pg_query корректно выводит результат запроса
SELECT version():
PostgreSQL 8.4.2, compiled by Visual C++ build 1400, 32-bit
В php.ini строка
extension=php_pgsql.dll
не закомментирована.
Ставлю на локальный компьютер с win7 и установленным последним Денвером.
Что можно ещё проверить?
еще наверное должно быть расширения PDO.
лучше проверить по phpinfo.
должны быть строчки PDO, pdo_pgsql, pgsql.
тогда при установке drupal появится в списке ниже выбор PostgreSQL.
Спасибо.
По php.ini pdo_pgsql был раскомментирован, но в реальности по phpinfo его не было.
Установила с сайта денвера "PHP 5: дополнительные модули" и проблема разрешилась, база postgreSQL появилась в инсталляционном скрипте.