Portál AbcLinuxu, 12. května 2025 16:25

Dotaz: mysql_connect z remote hostu

25.4.2005 17:49 Open Mage | skóre: 24 | Lom
mysql_connect z remote hostu
Přečteno: 310×
Odpovědět | Admin
Zdravim, marně a již několik dní bezúspěchu se snažím připojit z jednoho stroje na kterém běží Apache a PHP na jiný stroj na kterém je databáze MySQL. Po spuštění skriptu kde se konektim se objeví hláška - "Warning: mysql_connect(): Lost connection to MySQL server during query in ... " a pokud se konektim v shellu z toho webserveru na MySQL, tak to vyhodí hlášku : "ERROR 2003 (HY000): Can't connect to MySQL server on 'host.domena.cz' (113)". Na webu jsem zjistil, že to je chyba "CR_CONN_HOST_ERROR", ale nemohu se jí prostě zbavit - nevim co mam špatně nastavený (jediný čim jsem si téměř jistý je že to neni v právech - ty mam pro danej server a uživatele v tabulce user správně - zkoušel jsem podobnou situaci simulovat i jinde a šlo to), spíš někde v konfiguraci MySQL říct, aby poslouchal na na portu 3306 i požadavky zvenku odjinud než z localhostu, protože ty jdou... Předem díky za jakoukoliv radu, mohl bych to obejít složitě, že dám ty skripty na databázovej server, ale to neni řešení, tim se nic nenaučim.
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.4.2005 17:50 jm
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Viz skip-networking
25.4.2005 17:59 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
Prohlížel jsem příspěvky se skip networking, ale nejsem z toho moc moudrý, nevim zda mam s timhle parametrem spustit mysqld (--skip-networking) nebo naopak ho nějak vypnout, každopádně v my.cnf neni o skip-networking nic, tudíž předpokládám, že mi běží bez něj. Můžete prosím přiblížit ? Díky moc
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
25.4.2005 18:17 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
Ještě možná pomůže výpis telnetu na tu stanici na portu 3306 : "[root@intranet intranet]# telnet server.domena.cz 3306 Trying 192.168.0.17... telnet: connect to address 192.168.0.17: No route to host telnet: Unable to connect to remote host: No route to host" Něco odroutovat ? Netuším jak a kde...
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
25.4.2005 18:20 honza
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
a co ping ???, bezi ??
25.4.2005 18:26 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
Ping jde bez problemu, telnet treba na port 22 taky...
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
25.4.2005 18:29 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
nějaký firewall po cestě?
25.4.2005 18:33 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: mysql_connect z remote hostu
O ou, je tam iptables, mrknul jsem a port 3306 nemá povolenej, to mě nenapadlo hlavu skopovou. Díky moc všem !
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.