Autor Zpráva
nemeja
Profil
Dobrý den,
napsal jsem si jednoduchou webovou administraci. Na localu vše funguje, jenže když jsem to dal na hosting tak mi nefunguje připojení k DB. Hostuju u Royal Hostingu, bohužel nemaj web => podporu.
Pro připojení používám tento script
$db_jmeno="c39_web";
$db_heslo="*******";
$db_server="royalhosting.cz";
$db_databaze="c39_web";
$spojeni = mysql_connect($db_server,$db_jmeno,$db_heslo)  
            or die (" 
                    <p>Spatne zadane udaje (asi heslo, server nebo jmeno.) v db.php </p>
                    <p><strong>Duvod:</strong> " . mysql_error() . "</p>
                    <p><strong>Cislo chyby: </strong>".mysql_errno() . "</p>
                ");
mysql_select_db($db_databaze, $spojeni) or die ('Spatne zadana databaze v config.php - ' . mysql_error());
mysql_query("SET NAMES utf8");
V Admin je jen toto.
Na hostingu mi to nevypisuje žádnou chybu => dal jsem to na local a zkoušel jsem dát server royalhosting.cz
hláška Duvod: No connection could be made because the target machine actively refused it.

Cislo chyby: 2002

tak jsem zkusil dát royalhosting.cz:110 hláška :
Duvod: MySQL server has gone away

Cislo chyby: 2006


Na hostingu jsem vyzkoušel vše i localhost, 127.0.0.1. V čem je problém? heslo jsem schválně vyhvězdičkoval, jinak je zadaný korektně.

Děkuji za pomoc
Camo
Profil
db_server je určite royalhosting.cz????

PS:Na margo posledného príspevku za mnou: Dík že si sa podelil, so všetkými čo sa snažili ti pomôcť, o riešenie problému.
nemeja
Profil
hodil jsem sem screen toho co vidím já, po rozkliknutí tam o serveru žádná jiná zmínka neni, takže asi ano
Davex
Profil
nemeja:
Jde tam v administraci spustit phpMyAdmin? Zkus se podívat na nastavení MySQL do něj.
nemeja
Profil
Už jsem to vyřešil

LOCK
Davex
Profil
nemeja:
Už jsem to vyřešil
A jak? Zajímá nás to a někoho dalšího by také mohlo.
nemeja
Profil
Byl tam blbě includnutej config=> nepřipojil se k DB....

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: