Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu
birthday

Diskuze: Připojení po migraci serveru přes DIBI nefuguje

Aktivity (4)
Avatar
Jan Bezdíček
Redaktor
Avatar
Jan Bezdíček:20.10.2015 16:23

Čus, po migraci na linuxacky server jede vse jak ma, ale kdyz se to dostane k tomuto

dibi::connect(array(
        'driver'   => DB_DRIVER,
        'host'     => DB_HOST,
        'username' => DB_USER,
        'password' => DB_PASSWORD,
        'database' => DB_NAME,
        'charset'  => 'utf8',
        'profiler'      => SQL_PROFILER,
));
dibi::addSubst('p', TABLE_PREFIX);

tak to pouze vyhodi Exception "Dibi is not connected to database" ....
pres mysql_connect se k databazi da pripojit, pomoci dibi nikoliv, nemate nekdo nejake reseni, proc, kdyz to same na jinem stroji jede ?

 
Odpovědět
20.10.2015 16:23
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
shaman
Člen
Avatar
Odpovídá na Jan Bezdíček
shaman:21.10.2015 11:14

dibi nepoznam, ale hlaska ti hovori presne kde je problem. Dibi sa nevie pripojit na DB. Pravdepodobne tie konstanty nemas nastavene po prechode na linux.

Skus si ich pozriet ci ich vlastne nacitalo, napr takto:

$sql = array(
        'driver'   => DB_DRIVER,
        'host'     => DB_HOST,
        'username' => DB_USER,
        'password' => DB_PASSWORD,
        'database' => DB_NAME,
        'charset'  => 'utf8',
        'profiler'      => SQL_PROFILER,
);
var_dump($sql);
dibi::connect($sql);
dibi::addSubst('p', TABLE_PREFIX);
Nahoru Odpovědět
21.10.2015 11:14
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.