pgAdmin III может подключаться к Heroku Postgresql. PDO не может подключиться к одной базе данных. Зачем?

Я новичок здесь, и я прошу прощения, если я делаю что-то не так, чтобы опубликовать мой вопрос.

Мой вопрос довольно прост:
Со своей машины я могу подключить pgAdmin III к удаленному postgreSql (предоставлен Heroku). Я могу читать / писать свою базу данных без проблем.

К несчастью, с той же машины, Я не могу подключить страницу PHP, используя расширение PDO (это работает отлично). Ошибка, которую это дает мне:

SQLSTATE [08006] [7] FATAL: нет записи pg_hba.conf для хоста «x.x.x.x», пользователь «username», база данных «myDatabase», SSL выключен

Я должен отредактировать «pg_hba.conf» для разрешения, но, к сожалению, я не могу отредактировать его на Heroku (или, может быть, я не знаю, как это сделать).

Я не понимаю, почему pgAdmin III может подключиться, но моя страница PHP не может.

Заранее спасибо.

0

Решение

Вы получите свой ответ в следующем ответе
Я думаю твой user нет входа in pg_hba.conf файл и ваш pgAdmin III а также PHP пользователи разные
проверьте ссылку

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]