Не удается подключиться к PostgreSQL из PHP

nginx + php-fpm + postgreSQL не работает

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 forman
  • Группа: Пользователь
  • Сообщений: 1
  • Регистрация: 14.08.2011

14.08.2011 14:48

Здравствуйте!

У меня такая проблема, уже третий день бьюсь и никакого толку, весь гугл перерыл уже.

Есть связка: php-fpm (php 5.3.6) + nginx + postgreSQL 8.4 (FreeBSD 8.2 64bit)

конфигурация сервера: CPU i7 920 X8, 24GB RAM, IPV6, FreeBSD 8.2 64bit

Сам php работает, т.е. скрипты запускаются, база данных postgres тоже работает если заходить из консоли, но если подключаться из php то подключение происходит но дальше не проходит ничего, т.е. если посмотреть через phpPgAdmin то логинится и показывает что выподключены к пользователю и отображает список баз данных а левый боковой фрейм где отображается состояние подключения к серверу показано что не подключено, и если нажать на любую ссылку типа "Создать базу данных" то pgAdmin сразу выкидывает и требует заново залогинится и так до бесконечности. Пробовал установить drupal 7 он определяет базу данных, начинает устанавливаться а потом выдает что данные не найдены. Если посмотреть то в базе данных postgresql созданы все таблиы которые создавал Drupal но они все пустые.

Дело не в самой базе данных а именно в php-fpm или php так как на стороннем сервере phpPgAdmin я подключил к этому серверу и база данных создается и управляется хорошо, на том сервере стоит связка apache22 + php + postgresql . И если к базе на этом сервере подключаться из phpPgAdmin с того сервера то все ребоатет, не работает именно доступ локально из php к postgresql. Я уже весь интернет перерыл и везде пишут только как mySQL настроить ... Но по аналогии как там сделано тоже не удается запустить.

[b]конфиг php info можно посмотреть тут:[/b] [url="http://176.9.11.211/test.php"]http://176.9.11.211/test.php[/url]

[b]конфиг nginx:[/b] [url="http://dl.dropbox.com/u/4310918/nginx.conf"]http://dl.dropbox.com/u/4310918/nginx.conf[/url]

[b]конфиг php-fpm.conf:[/b] [url="http://dl.dropbox.com/u/4310918/php-fpm.conf"]http://dl.dropbox.com/u/4310918/php-fpm.conf[/url]

[b]конфиг postgresql.conf:[/b] [url="http://dl.dropbox.com/u/4310918/postgresql.conf"]http://dl.dropbox.com/u/4310918/postgresql.conf[/url]

[b]конфиг pg_hba.conf:[/b] [url="http://dl.dropbox.com/u/4310918/pg_hba.conf"]http://dl.dropbox.com/u/4310918/pg_hba.conf[/url]

[b]конфиг php.ini:[/b] [url="http://dl.dropbox.com/u/4310918/php.ini"]http://dl.dropbox.com/u/4310918/php.ini[/url]


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

14.08.2011 14:56

Magento не работает с PostgreSQL.

Поделиться темой: