Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Mam problem z zalogowaniem się do phppgadmina. Pgadmin III bez problemu się loguje np. na konto postgres, natomiast za nic nie mogę zmusić do tego phppgadmina.
[ebuild R ] dev-db/phppgadmin-5.0.2 USE="-vhosts" 0 kB [ebuild R ] dev-db/postgresql-server-9.0.3 USE="nls perl python xml -doc -pg_legacytimestamp (-selinux) -tcl -uuid" LINGUAS="pl -af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW" 0 kB [ebuild R ] www-servers/lighttpd-1.4.28 USE="bzip2 fam gdbm ipv6 pcre php ssl -doc -ldap -libev -lua -memcache -minimal -mysql -rrdtool -test -webdav -xattr" 0 kB Total: 3 packages (3 reinstalls), Size of downloads: 0 kB
Dodałem też konto do obsługi bazy danych (nie systemowe) o uprawnieniach administratora i również nie mogę się zalogować.
Pomożecie?
Pozdrawiam
Offline
jak to powiedział Adam Słodowy na 4 zjeździe KCPZPR - "zrób to sam" :P
A tak na poważnie to daj ciut więcej info. M.in. jaki serwer www, co siedzi w logach serwera przy próbie logowania, czy logowania z konsoli działa, co pojawia się w logach postgresa, jak masz ustawione pg_hba.
Offline
A php ma flagi lub moduły do obsługi postgresa?
W ogóle zaintersowałbym się konfiguracją php na twoim miejscu.
Ponadto logi, logi, logi, nie modelki nogi, tylko logi....
EDYTA:
Być może masz taki cyrk, jaki ja miałem z phpmyadminem.
Spróbuj zaistalować phppgadmina ze strony (to skrypt php - wypakować, uprawnienia i gotowe), i spróbuj, czy ten działa.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2011-04-14 13:42:39)
Offline
W logach serwera http nic specjalnego.
2011-04-10 23:24:52: (server.c.1512) server stopped by UID = 0 PID = 3982 2011-04-10 23:24:53: (log.c.166) server started 2011-04-10 23:40:43: (server.c.1512) server stopped by UID = 0 PID = 4211 2011-04-10 23:40:44: (log.c.166) server started 2011-04-10 23:42:17: (server.c.1512) server stopped by UID = 0 PID = 4387 2011-04-11 00:01:03: (log.c.166) server started 2011-04-11 00:11:33: (server.c.1512) server stopped by UID = 0 PID = 3687 2011-04-11 13:31:16: (log.c.166) server started 2011-04-11 13:59:32: (server.c.1512) server stopped by UID = 0 PID = 20767 2011-04-11 13:59:32: (log.c.166) server started
W logach postgresa również:
# cat postmaster.log LOG: received smart shutdown request LOG: autovacuum launcher shutting down LOG: received fast shutdown request LOG: aborting any active transactions FATAL: terminating connection due to administrator command LOG: shutting down LOG: database system is shut down LOG: database system was shut down at 2011-04-11 14:21:08 CEST LOG: database system is ready to accept connections LOG: autovacuum launcher started LOG: received smart shutdown request LOG: autovacuum launcher shutting down LOG: shutting down LOG: database system is shut down LOG: database system was shut down at 2011-04-11 14:21:50 CEST LOG: database system is ready to accept connections LOG: autovacuum launcher started
Przez psql mogę się zalogować na konto, tak samo pgAdmin III, z tym nie ma problemu.
# TYPE DATABASE USER CIDR-ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 md5 //na domyślnym trust też nie działało # IPv6 local connections: host all all ::1/128 trust
No i php...
[ebuild R ] dev-lang/php-5.3.6 USE="berkdb bzip2 cgi cli crypt ctype exif fileinfo filter gd gdbm hash iconv ipv6 json nls phar posix postgres readline session simplexml sockets ssl threads tokenizer truetype unicode xml zlib (-adabas) -apache2 -bcmath (-birdstep) -calendar -cdb -cjk -curl -curlwrappers -db2 (-dbmaker) -debug -doc -embed (-empress) (-empress-bcs) -enchant (-esoob) (-firebird) -flatfile -fpm (-frontbase) -ftp -gd-external -gmp -imap -inifile -interbase -intl -iodbc -kerberos -kolab -ldap -ldap-sasl -libedit -mhash -mssql -mysql -mysqli -mysqlnd -oci8 -oci8-instant-client -odbc -pcntl -pdo -pic -qdbm -recode -sapdb -sharedext -sharedmem -snmp -soap (-solid) -spell -sqlite -sqlite3 (-sybase-ct) -sysvipc -tidy -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -zip" 0 kB
EDIT: Testowałem też zewnętrznego phpPgAdmina i ten sam problem.
Ostatnio edytowany przez hornet (2011-04-11 14:41:05)
Offline
cat /var/www/localhost/htdocs/phppgadmin/conf/config.inc.php
$conf['servers'][0]['host'] = 'localhost';
Taka mała zmiana z pustego łańcucha na localhost i mogłem się zalogować na moje konto utworzone w postgresie.
Z konta postgres nie mam wstępu. Tak to powinno działać?
Offline
Jeżeli to Nginx lub Lighttpd, to patrz na logi php a nie serwera, bez wzgledu na to, czy php jest przez cgi czy fpm, to php loguje błędy.
Lokalizacja logów do ustawienia w php.ini.
Ostatnio edytowany przez Jacekalex (2011-04-12 01:06:21)
Offline
Strony: 1