abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 2
    včera 21:11 | Zajímavý článek

    V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.

    Ladislav Hagara | Komentářů: 5
    včera 14:33 | Pozvánky

    O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    8.5. 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 22
    8.5. 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 5
    8.5. 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    7.5. 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 4
    7.5. 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (8%)
     (13%)
     (16%)
    Celkem 146 hlasů
     Komentářů: 10, poslední 8.5. 17:35
    Rozcestník

    Dotaz: psql -h localhost

    20.10.2003 10:19 Filip Hesse | skóre: 20
    psql -h localhost
    Přečteno: 276×

    Jako uživatel root zadám "psql seznam" a přihlásím se k databázi seznam. Když ale zkouším "psql -h localhost seznam", vypíše se:
    psql: nelze navázat spojení se serverem: Connection refused
    Je server na localhost spuštěn a akceptuje
    TCP/IP spojení na portu 5432?


    Můj problém je, že nefunguje PHP příkaz "$spojeni = Pg_Connect("host=localhost dbname=seznam user=pristupdb password=asdfgh");" a asi to souvisí s nemožností zadání jména serveru, ke kterému se má připojit. Mám SQL server špatně nastavený?

    Do Mandrake 9.1 je nainstalován "postgresql-server-7.3.2-5mdk" a "postgresql-7.3.2-5mdk". Vše je na jedíném PC (žádná síť, žádný firewall). ping localhost funguje. Předem díky za nápady.


    Teď jsem našel na pandoře podobný dotaz a řešení spočívalo v odebrání "PG_HOST: localhost" ze souboru ".grassrc5". Ten soubor tady ale nemám :-(

    Odpovědi

    20.10.2003 14:56 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše psql -h localhost
    Jedna možnost je, že se to připojuje přes Unix domain socket, a TCP port vůbec není otevřený (což bývá běžné, běží li DB na stejném stroji jako její klienti (web)). Takže použij netstat a podívej se... No, pak by se to buď nastavilo v konfiguraci PG SQL, nebo (lépe) se v PHP použil ten socket, což nějak jde, ale nevím to z hlavy.
    21.10.2003 00:59 Tomáš Hála | skóre: 39 | blog: blog
    Rozbalit Rozbalit vše psql -h localhost
    zdravim,
    projde to pres firrewal. viz treba tcpdump ?
    zkonfigurujte si nejak /etc/postgree/pg_hba.conf - ke to tady nekde v diskusi o pgsql( nekam jsem daval konfigurak) a mozna jsem to daval i do clanku o PgSQL tady na abicku. takze hledetje a mel by jste dojit k vysledku.
    zkuste se nejdrive pripojit pres psql -h masina a potom pres phpkovej skript.
    bye goldenfish
    21.10.2003 01:03 User682 | skóre: 38 | blog: aqarium | Praha
    Rozbalit Rozbalit vše psql -h localhost
    sorry, ta predchozi odpoved byla od pavla kysilky.takhle to dopada, kdyz se clovek nezkontroluje na koho je prihlasenej.
    takze v tom clanku od goldenfishe je to napsany jak zprovoznit pristup.
    zatim goldenfish
    22.10.2003 00:08 Filip Hesse | skóre: 20
    Rozbalit Rozbalit vše psql -h localhost

    Tím článkem se se také prokousávám, hraju si s kapitolou "Přístupy do databáze", ale pořád nic. Zkoušel jsem všechno možné v mém konfiguráku, pak jsem opsal konfigurák z článku a přece nic.

    Zajímavé je, že soubor /etc/postgresql/pg_hba.conf mám v /var/lib/pgsql/data/pg_hba.conf. Přímo v /etc nevidím žádné konfigurační soubory pgsql. Ale to bude asi Mandrake-balíčkem.

    Teď zkusím, jak tady píše Milan Roubal, parametr "-i". A nevíte někdo, jak to myslí Yeti, odkazovat se v PHP přímo na Unix socket? Je to nastavením konfigurace PHP, nebo jinak položeným dotazem k databázi.

    Díky všem za reakce.

    22.10.2003 09:15 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše psql -h localhost
    IIRC, když tam vůbec nedáš host=, tak by to mělo fungovat.
    22.10.2003 21:25 Filip Hesse | skóre: 20
    Rozbalit Rozbalit vše psql -h localhost

    Pomohlo, díky. Ten PHP příkaz se tedy zjednodušší na:
    $spojeni = Pg_Connect("dbname=seznam");
    Potom bylo ještě nutné přidat do databáze uživatele apache.

    21.10.2003 01:17 Milan Roubal
    Rozbalit Rozbalit vše psql -h localhost
    spuste proces databaze postmaster navic s parametrem -i ktery slouzi pro povoleni spojeni pres TCP (standartne je jen pres UNIX socket). Pote si to zkontrolujte pres netstat -anp | grep 5432 ze skutecne na tcp portu 5432 posloucha proces postmaster.
    21.10.2003 10:09 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše psql -h localhost
    Není lepší neotevírat žádné porty a použít v PHP také Unix socket? Určitě to jde...

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.