![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| sysadm |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.4.2006 Репутация: нет Всего: нет |
Доброго времени суток, граждане дорогие.
Есть проблема. При миграции старого сайта (2007 года) на новый хостинг (Debian 6.0) оказалось, что сайт не пашет, поскольку в новом пхп нет встроеного dbx модуля. Это конечно не новость. Но новостью является то что при pecl install dbx dbx ставится, но без базодановых адаптеров. Он конечно говорит о такой потенциальной возможности заюзать PostgresQL: pecl/dbx can optionally use PHP extension "pgsql" но никакие --enable-pgsql --with-pgsql и прочая не помогают. Пытался скомпилить из сырцов непосредственно с помощью phpize - те же яйца в профиль. Может я его неправильно готовлю, но гугление ничего толкового не дало. Было зверски убито 4-5 часов. Что делать? Как использовать pecl чтобы поставить расширение для постгреса http://pecl.php.net/package/dbx Вижу что сам модуль умер довольно давно, не поддерживается толком и даже автор снял со своего сайта доки по нему. Но он есть, последний апдейт c 2011 года и он пашет с пхп 5.x. Переписывать код не хочется, конечно, но на худой конец какой другой адаптер использвовать? В коде встречается нечто подобное:
|
|||
|
||||
| sysadm |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.4.2006 Репутация: нет Всего: нет |
Сам написал, сам и отвечу на вопрос
Короче говоря вчера ночью написал письмо разработчику, сегодня он ответил, что мол он сам модуль не использует несколько лет, поэтому не уверен по поводу текущего состояния вещей, но вроде как достаточно использовать стандартный адаптер пхп для постгри. И точно, вопрос решился обычным apt-get install php5-pgsql Жаль только потеряного времени, поскольку ни в доках, которые в исходниках, ни где либо еще об этом ни слова. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |