Zadejte hledaný výraz...

Test připojení k databázi

jarin001
verified
rating uzivatele
(37 hodnocení)
10. 5. 2012 15:48:22
Často se zde objevují prosby o radu s nefunkčním webem, resp. odhalení příčiny problému.
Následující script vám umožní otestovat připojení k databázi a tím příčinu odstranit nebo
alespoň eliminovat.
Vytvořte si nový PHP soubor který si následně pojmenujete třeba testdb.php a vložte do něj tento kód :
Změňte přihlašovací údaje tak jak je máte nastaveny v konfiguračním souboru webu a soubor
nahrajte do libovolné složky, jeho vyvoláním pak zjistíte stav připojení k databázi.
Pokud např. nahrajete soubor do rootu webu, otestujete připojení na domena.cz/testdb.php
10. 5. 2012 15:48:22
https://webtrh.cz/diskuse/test-pripojeni-k-databazi#reply763382
Aleshoo
verified
rating uzivatele
(10 hodnocení)
10. 5. 2012 16:06:12
Dobrá věc
10. 5. 2012 16:06:12
https://webtrh.cz/diskuse/test-pripojeni-k-databazi#reply763381
No nevim, "CHYBA - nepripojeno" mi nerekne jako laikovi vubec nic...
ALE... pokud se objevi podobna hlaska .... (kdo nevi, slovnik do ruky)
Priklad spatneho loginu/hesla:
Warning: mysql_connect() : Access denied for user 'root'@'localhost' (using password: YES) ...
Priklad spatne adresy serveru:
php_network_getaddresses: getaddrinfo failed: Není znám žádný takový hostitel.
Nejcastejsi chybou je klasicky:
- blbej login/heslo
- blby nazev serveru ($conn_server)
vetsinou to je: localhost, 127.0.0.1 nebo primo ip adresa db serveru (to vam rekne webhoster)
- a nakonec blbe vybrana tabulka ($conn_db) u ktere by to taky chtelo kontrolu
- vyber znakove sady dava taky obcas zabrat ( mysql_query ("SET NAMES UTF8"); ) nebo CP1250, LATIN2 atd. ... ale to uz jsme jinde...
10. 5. 2012 17:00:49
https://webtrh.cz/diskuse/test-pripojeni-k-databazi#reply763380
jarin001
verified
rating uzivatele
(37 hodnocení)
10. 5. 2012 17:08:05
Smyslem scriptu není určit konkrétní problém v DB ale vyloučit (příp. potvrdit) chybu na straně databáze.
10. 5. 2012 17:08:05
https://webtrh.cz/diskuse/test-pripojeni-k-databazi#reply763379
Pro odpověď se přihlašte.
Přihlásit