не выполняются функции PQsetdbLogin и PQconnectdb

Поиск
Список
Период
Сортировка
От Dmitry Kruglov
Тема не выполняются функции PQsetdbLogin и PQconnectdb
Дата
Msg-id 4D5F5511.4090302@midisa.org
обсуждение исходный текст
Список pgsql-ru-general
Добрый день господа программисты.

Нужен ваш совет. Пишу на сях для сервака CGI скрипт. Пишу следующий код.
На локальной машине (на линуксе) работает отлично.
Заливаю на сервак, работает через раз. То работает то не работает. Чаще
не работает.

После долгого копания, обнаружил, что функциям PQconnectdb и
PQsetdbLogin чего то не хватает, видимо памяти.
т.е. часть программы обрабатывается (выводит всю информацию), а когда
дело доходит до соединения с базой, работа скрипта прекращается или
замирает (понять не могу).
В общем дальше программа не выполняется ...
Сначала думал, что причина в  функции PQsetdbLogin, попробовал
использовать PQconnectdb, та же история.
   PGconn *conn;   printf("сюда программа прошла ...<br>\n");  conn = PQconnectdb("hostaddr = '17.26.23.63' port = '5432' dbname =
'db' user = 'us' password = 'dVYMmk8'");
// выполняю верхнюю функцию или нижнюю для соединения.  conn = PQsetdbLogin("17.26.23.63","5432","","","db","us","dVYMmk8");   printf("сюда уже не доходит ...<br>\n");

Если не хватает памяти, то как увеличить?
Если причина в другом, то буду благодарен за подсказку...

Самое интересное, что работает на серваке "через раз". Уверен, что если
сервак ребутнуть то заработает постабильнее, но хотелось бы узнать,
может есть решение данной проблемы?
По данным сервера ... у него еще более гига свободной памяти и своп не
используется.

З.Ы. Для тех кто захочит умничать и начнет советовать чтобы использовать
ПХП ... есть техническое требование к проекту, использовать именно то,
что использую сейчас, альтернативы нет.
По этому нужно разобраться в сложившейся проблеме, а не искать другие
варианты.

Буду признателен за помощь.
С уважением, Дмитрий

В списке pgsql-ru-general по дате отправления:

Предыдущее
От: Dmitry Kruglov
Дата:
Сообщение: не выполняются функции PQsetdbLogin и PQconnectdb
Следующее
От: Dmitriy Igrishin
Дата:
Сообщение: Re: [pgsql-ru-general] не выполняются функции PQsetdbLogin и PQconnectdb