Početak›Forumi›Linuks›Programiranje›postgreSQL
- This topic has 5 odgovora, 3 glasa, and was last updated 18 years, 5 months ranije by Ivan.
-
AutorČlanci
-
27. septembar 2005. u 8:52 pm #6223burgaUčesnik
Sta da radim da osovim postgreSQL? Kad probam da ga startujem, samo mi prijavi da nema definisane odgovarajuce varijable. Koje varijable treba podesiti i kako?
23. oktobar 2005. u 11:13 pm #35205memphisUčesnikШта ти тачно јави?
26. oktobar 2005. u 9:28 pm #35206burgaUčesnik[code]
[vlada@localhost vlada]$ pg_ctl start
pg_ctl: no database directory specified and environment variable PGDATA unset
[/code]29. oktobar 2005. u 3:17 pm #35207memphisUčesnikpg_ctl: no database directory specified and environment variable PGDATA unset
Покушај да наведеш директоријум где се налази база:
pg_ctl start -D /var/lib/postgres/dataу зависности где се налази, нпр., /usr/local/pgsql/data
или позивањем директно:
$ postmaster -D /usr/local/pgsql/dataа затим подеси променљиву PGDATA да указује на задати директоријум, рецимо:
PGDATA=”/var/lib/postgres/data”
export PGDATAШто можеш снимити у /etc/.profile датотеци.
Провери и да ли си иницијализовао кластер базе, погледај у документацији под насловом: “Creating a Database Cluster”.
7. novembar 2005. u 9:20 pm #35208burgaUčesnikPodesio sam, sad se automatski pokrece. Pristupam mu preko psql terminala. Pa ipak, jos uvek nisam prokuzio najbitnije: kako da pristupim preko php-a? Kada sam pokusao pg_connect funkcijom, preko hosta ‘localhost’ i porta 5432, sam runtime mi prijavljuje gresku:
pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host “localhost” and accepting TCP/IP connections on port 5432?
8. novembar 2005. u 6:41 am #35209IvanUčesnikNa direktorijumu /var/lib/pgsql/data podesi sledece:
postgresql.conf – za verziju 7.x: tcpip_socket = true, da bi prihvatio tcp/ip konekciju
za verziju 8.x listen_addresses = ‘*’, ako hoces da prihvata konekciju sa mreze a ne samo sa localhost-arestartuj postgresql
pg_hba.conf – dodaj red za svakog korisnika kome dozvoljavas pristup:
host ime_baze ime_korisnika IP_adresa nacin_autentifikacije -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.