nie mogę się zalogować do phppgadmin

Instalacja i konfiguracja oprogramowania sieciowego.
dinio
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 16 kwie 2006, 16:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

nie mogę się zalogować do phppgadmin

Post autor: dinio »

Od trzech dni szukam i zmieniam konfiguracje to phpPgAdmina to PostgreSQL-a ale jak nie mogłem się zalogować tak nie mogę.
Zainstalowałem PostgreSQL-a i phpPgAdmina z oficjalnego repozytorium Ubuntu i od początku nie chciał mi się zalogować przez przeglądarkę.
Po zainstalowaniu zrobiłem

Kod: Zaznacz cały

sudo -u postgres createuser abc
później

Kod: Zaznacz cały

createdb abc
wywolując

Kod: Zaznacz cały

psql
wszystko działa. Podobnie działa w pbAdmin III. Ale w phpPgAdmin nie działa.
abc to uzytkownik pokrywajacy sie z uzytkownikiem ubuntu (w createuser abc dałem dla abc uprawnienia superusera)

Oto dwa najważniejsze konfigi:
1. config.inc.php z phpPgAdmina

Kod: Zaznacz cały

<?php
	$conf['servers'][0]['desc'] = 'PostgreSQL';
	$conf['servers'][0]['host'] = 'localhost';
	$conf['servers'][0]['port'] = 5432;
	$conf['servers'][0]['sslmode'] = 'allow';
	$conf['servers'][0]['defaultdb'] = 'template1';
	$conf['servers'][0]['pg_dump_path'] = '/usr/bin/pg_dump';
	$conf['servers'][0]['pg_dumpall_path'] = '/usr/bin/pg_dumpall';
	$conf['servers'][0]['slony_support'] = false;
	$conf['servers'][0]['slony_sql'] = '/usr/share/slony1';
	$conf['default_lang'] = 'auto';
	$conf['autocomplete'] = 'default on';
	$conf['extra_login_security'] = false;
	$conf['owned_only'] = false;
	$conf['show_comments'] = true;
	$conf['show_advanced'] = false;
	$conf['show_system'] = false;
	$conf['show_reports'] = true;
	$conf['reports_db'] = 'phppgadmin';
	$conf['reports_schema'] = 'public';
	$conf['reports_table'] = 'ppa_reports';
	$conf['owned_reports_only'] = false;
	$conf['min_password_length'] = 1;
	$conf['left_width'] = 200;
	$conf['theme'] = 'default';
	$conf['show_oids'] = false;
	$conf['max_rows'] = 30;
	$conf['max_chars'] = 50;
	$conf['use_xhtml_strict'] = false;
	$conf['help_base'] = 'http://www.postgresql.org/docs/%s/interactive/';
	$conf['version'] = 19;
?>
2. pg_hba.conf

Kod: Zaznacz cały

# Database administrative login by UNIX sockets
local   all         postgres                          ident sameuser

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# "local" is for Unix domain socket connections only
local   all         all                               ident sameuser
# IPv4 local connections:
host    all         all         127.0.0.1/32          md5
# IPv6 local connections:
host    all         all         ::1/128               md5
Awatar użytkownika
pbrw
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 106
Rejestracja: 09 lis 2008, 14:09
Płeć: Mężczyzna
Wersja Ubuntu: 17.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Poznań
Kontakt:

Odp: nie mogę się zalogować do phppgadmin

Post autor: pbrw »

Ja też nie mogłem się zalogować i zmieniłem phppgadmin na pgAdmin III i nie mam z nim zadnego problemu. Niestety po przeszukaniu wielu forów nadal nie udało mi sie zalogować do phppgadmin-a :/
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: nie mogę się zalogować do phppgadmin

Post autor: atsuki »

jaki dostajesz blad w phppgadmin podczas próby logowania?
dinio
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 16 kwie 2006, 16:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: nie mogę się zalogować do phppgadmin

Post autor: dinio »

Za każdym razem Login failed, czasami coś innego ale przy powyższej konfiguracji Login failed
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: nie mogę się zalogować do phppgadmin

Post autor: atsuki »

a co mowi log postgresql'a?
dinio
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 16 kwie 2006, 16:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: nie mogę się zalogować do phppgadmin

Post autor: dinio »

A gdzie on leży bo nie mogę go odnaleźć w /var?
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: nie mogę się zalogować do phppgadmin

Post autor: atsuki »

/var/log/postgresql? :>
.kropelka
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 07 lis 2009, 09:47
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: Brak
Architektura: x86

Odp: nie mogę się zalogować do phppgadmin

Post autor: .kropelka »

dinio pisze:Za każdym razem Login failed, czasami coś innego ale przy powyższej konfiguracji Login failed
Może komuś się przydać.

U mnie postgresql 8.4 miał standardowo ustawiony port 5433 (/etc/postgresql/8.4/main/postgresql.conf):
port = 5433

phppgadmin ma ustawiony port 5432 (/etc/phppgadmin/config.inc.php):
$conf['servers'][0]['port'] = 5432;

phppgadmin ma też standardowo zabezpieczenie przed logowaniem się na "świętych" użytkowników (/etc/phppgadmin/config.inc.php):
$conf['extra_login_security'] = true;

Wystarczy w konfiguracji phppgadmin'a poprawić te dwie zmienne na:
$conf['servers'][0]['port'] = 5433;
$conf['extra_login_security'] = false;

i wszystko powinno działać ;)
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Amazon [Bot] i 13 gości