Лектор потребовал, чтобы мы поработали в PHP и PostgreSQL, поэтому я загрузил из Интернета пакет под названием «BitNami WAPPStack», в котором были php, phpPgAdmin.
Проблема в том, что мне не удалось получить доступ к базе данных, и я продолжаю не входить в систему, но я проверил пароль и все в порядке. я использую следующее:
Попытки прочитать проблему не увенчались успехом. я наткнулся на несколько загадочных часто задаваемых вопросов от phpPgAdmin
Ошибки входа
В: Я всегда получаю сообщение "Ошибка входа", хотя я конечно Я использую правильное имя пользователя и пароль.
О: Существует ряд причин, по которым вы не можете подключиться, обычно не имеющие ничего общего с самим phpPgAdmin. Сначала проверьте журнал Postgres на своем сервере, он должен содержать сообщение о ФАТАЛЬНОЙ ошибке с подробным описанием точной причины сбоя входа в систему. Возможно, вам потребуется либо изменить имя пользователя или пароль, либо добавить разрешения LOGIN для роли, либо настроить файл pg_hba.conf в каталоге данных Postgres; поэтому следуйте инструкциям, изложенным в сообщении FATAL.
После нескольких безуспешных попыток почти сдаюсь.
Вопрос
Какой самый безболезненный способ заставить работать php, postgresql (предпочтительнее создавать файл настройки, а не сборку из источников) Спасибо.
РЕДАКТИРОВАТЬ: Я запускаю windows xp sp2.
Ну, это, конечно, зависит от ОС. вы используете, но я предпочитаю Linux (Debian). В Debian установка PHP, PostgreSQL и PostgreSQL для PHP очень проста:
sudo apt-get install php5 php5-pgsql postgresql-server
Это почти все. Если вы используете другую ОС, я думаю, что я могу подробно описать шаги для нее.
Здесь нужно беспокоиться о двух аккаунтах. Вы входите в phpPgAdmin, используя имя пользователя «administrator» и один пароль. Доступ к самой базе данных осуществляется с помощью имени пользователя «postgres» и второго пароля. У вас должны были спросить пароли во время установки, и они могут быть такими же. Однако имена пользователей разные, что кажется наиболее вероятным источником вашей проблемы.
Новичкам необходимо отредактировать pg_hba.conf, чтобы упростить это, поскольку установка по умолчанию настроена так, чтобы быть безопасной. Возможно, вы захотите установить самую простую возможную настройку, но такая настройка сделает вас более уязвимыми для взлома. BitNami выбрала то, что, по их мнению, является разумным балансом между безопасностью и простотой использования с этой системой двух паролей.
Попробуйте имя пользователя postgres
.
Альтернативой пакету WAPP является Пакет WAMP (возможно, XAMPP) с отдельный PostgreSQL.