Добрый день!
У меня стоит linux mint. Я установил PostgreSQL 9.1.3 и РНР 5.3.10. Скрипты выполняются, но не удается подключиться к postgres - вылетает ошибка Call undefined function pg_connect(). Я уже целый день пытаюсь найти решение данной проблемы - и даже пересобирал заново php с --with-pgsql... Подскажите, как решить проблему?
Так, решение примерно такое -
Так, решение примерно такое - я нашел заголовочный файл, где объявляются данные функции и нашел исходный СИ-код данных функций (у меня /usr/include/php-..../ext/pgsql/ файлы php_pgsql.h и pgsql.c). Теперь встает вопрос - в какой формат компилить (если это вообще надо), куда положить и где прописать?
Я не знаю, что такое Linux
Я не знаю, что такое Linux Mint но у нормальных дистрибутивов PHP разбит на пакеты с библиотеками. В Fedora, Red Hat, CentOS достаточно поставить пакет php-pgsql и будет вам счастье.