Drupal и PostgreSQL

Прислано: potap23

ср, 08/09/2010 - 07:41

Другие статьи по теме:

Здравствуйте!Подскажите, пожалуйста, как установить Drupal вместе с PostgreSQL под Windows XP.PostgreSQL поставил последней версии 8.4.4., Drupal 6.19.Не могу никак разобраться как правильно создать и подключить базу данных, какие строчки раскомментировать в settings.php.Короче говоря буду рад любой информации.Заранее спасибо.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Шалтай в ср, 08/09/2010 - 07:47.

"potap23" написал(а):

Drupal вместе с PostgreSQL под Windows XP

Боже милостивый...


Опубликовано vgoodvin в ср, 08/09/2010 - 08:01.

Также как и MySQL. Документация для чего?


Опубликовано foras@drupal.org в ср, 08/09/2010 - 12:41.

Так же можно скачать BitNami WAPPStack который в себе содержит готовую сборку веб сервера на основе таких компонентов.
- Apache 2.2.14
- PostgreSQL 8.4.0
- PHP 5.2.13
- PHPPgAdmin 4.2.2

http://bitnami.org/stack/wappstack


Опубликовано potap23 в ср, 08/09/2010 - 12:59.

"foras@drupal.org" написал(а):

Так же можно скачать BitNami WAPPStack который в себе содержит готовую сборку веб сервера на основе таких компонентов.
- Apache 2.2.14
- PostgreSQL 8.4.0
- PHP 5.2.13
- PHPPgAdmin 4.2.2

Спасибо, возьму на заметку.


Опубликовано potap23 в чт, 09/09/2010 - 12:17.

Делаю по инструкции с сайта http://pgedit.com/install_drupal.Не могу понять как выполнить пункт 3.Load the Drupal database schema
Your Drupal installation has a top level folder called 'database' where you will find an installation script called 'database.pgsql'. Simply run the script with psql:

psql -U test_drupal -f /path/to/drupal/database/database.pgsql

И откуда взялся файл database.pgsql


Опубликовано vgoodvin в чт, 09/09/2010 - 14:53.

Друпал устанавливается на постгрес ТОЧНО ТАКЖЕ как на mysql. Только в настройках надо указать pgsql вместо mysql. Ставил, работает.


Опубликовано potap23 в чт, 09/09/2010 - 17:06.

"vgoodvin" написал(а):

Друпал устанавливается на постгрес ТОЧНО ТАКЖЕ как на mysql. Только в настройках надо указать pgsql вместо mysql. Ставил, работает.

Я тоже устанавливал Drupal на mysql и использовал Denwer.Насколько я помню проблем не возникло вообще, даже settings.php править самому не пришлось...Про установку Drupal на PostgreSQL внятной документации я пока не нашел, а самому поставить пока не получается.. (


Опубликовано vgoodvin в чт, 09/09/2010 - 18:54.

Ну вообще-то постгресс он кажись для подготовленных программистов. Вся необходимая документация в INSTALL.txt и в самом settings.php, там нечего искать.


Опубликовано potap23 в пт, 10/09/2010 - 09:26.

Вроде делаю все правильно, но при установке на самом начальном этапе выпадает вот такое сообщение:
Drupal already installed
The following error must be resolved before you can continue the installation process:

In your ./sites/default/settings.php file you have configured Drupal to use a pgsql server, however your PHP installation currently does not support this database type.

To start over, you must empty your existing database.
To install to a different database, edit the appropriate settings.php file in the sites folder.
To upgrade an existing installation, proceed to the update script.
View your existing site.
Please check the error messages and try again.

Может все дело в Дэнвере?


Опубликовано RxB в пт, 10/09/2010 - 09:34.

"potap23" написал(а):

Drupal already installed

нефиг было в settings.php ковыряться


Опубликовано penexe в пт, 10/09/2010 - 09:36.

"potap23" написал(а):

Может все дело в Дэнвере?

написано же PHP installation currently does not support this database type
в конфиге php.ini раскомментируйте строку extension=php_pgsql.dll


Опубликовано potap23 в пт, 10/09/2010 - 09:46.

"penexe" написал(а):

написано же PHP installation currently does not support this database type
в конфиге php.ini раскомментируйте строку extension=php_pgsql.dll

Это я все делал.Не работает.


Опубликовано potap23 в пт, 10/09/2010 - 11:17.

Я раскомментил строки:

extension=php_pdo_pgsql.dll
extension=php_pgsql.dll

НО!Таких библиотек почему-то нет в Z:\usr\local\php5\ext
Попробовал добавить эти библиотеки из последней версии php, результат тот-же.


Опубликовано vgoodvin в пт, 10/09/2010 - 12:19.

"vgoodvin" написал(а):

Ну вообще-то постгресс он кажись для подготовленных программистов.


Опубликовано potap23 в пн, 13/09/2010 - 13:14.

Теперь столкнулся вот с такой проблемой при создании базы в phpPgAdmin:

Ошибка SQL:
ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (WIN1251)
HINT: Use the same encoding as in the template database, or use template0 as template.
В операторе:
CREATE DATABASE "test" WITH ENCODING='UTF8'

Подскажите, пожалуйста, как поменять кодировку на utf8.


Новое на сайте

Ссылки партнёров