NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Diskuze – Lekce 2 - První databázová tabulka a MySQL ovladače v PHP

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovídá na Michal Štěpánek
Jaroslav Míka:21.2.2016 18:33

nad tím je toto:

$dsn = "mysql:host=$host;dbname=$database";

nevím kde je problém

 
Odpovědět
21.2.2016 18:33
Avatar
Odpovídá na Jaroslav Míka
Michal Štěpánek:21.2.2016 21:28

Server ti běží? Konektivita je OK?...

Odpovědět
21.2.2016 21:28
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Michal Štěpánek
Jaroslav Míka:21.2.2016 23:44

Xamp je v pohodě, apache i mysql jede v pořádku

 
Odpovědět
21.2.2016 23:44
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Michal Štěpánek
mkub:22.2.2016 1:18

to sa nejedna na chybu, ci server bezi/nebezi, lebo keby nieco nebezalo, tak sa nezobrazi Fatal error, ale:

pri vypnutom apache: sa zobrazi: 404, stranka nenajdena
pri vypnutej databaze sa zobrazi: Connection error

toto je problem v tom, ze niekde v kode predtym sa nieco zmenilo, bud je zabudnuty apostrof, uvodzovka, podkociarka

 
Odpovědět
22.2.2016 1:18
Avatar
Odpovídá na mkub
Michal Štěpánek:22.2.2016 2:07

Začal jsem od těch nejjednodušších možností...

Odpovědět
22.2.2016 2:07
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Michal Štěpánek
mkub:22.2.2016 3:48

tvoj postup nie je optimalny... vzdy treba sledovat, ak chyba sa zobrazi a podla toho riesit problem
a tento problem je iba v tom, v com si navrhol ako prve - v danom kode, nikde inde, nech si znovu prejde dany kod, nech, nech si dobre pozrie, co sa nachadza na riadku s cislom 48, resp. pred nim
a vlastne tento typ je vyvolany inak, nez syntaktickou chybou, moze byt vyvolany aj tym, ze je zle nastavene PHP v php.ini

 
Odpovědět
22.2.2016 3:48
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Jaroslav Míka
mkub:22.2.2016 3:51

skus si skontrolovat, ze ci mas zdrojak v poriadku (nielen, ze ci je syntakticky v poriadku) a skontroluj si aj nastavenie v php.ini
neviem ake je tvoje php.ini, ani tvoj script nepoznam, viac ti neviem pomoct a podla toho utrzku kodu sa neda zistit, kde je vobec chyba

 
Odpovědět
22.2.2016 3:51
Avatar
Odpovídá na mkub
Michal Štěpánek:22.2.2016 6:36

Promiň, zapomněl jsem, že když jsem nesežral od všeho klíče, nesmím zkusit někomu pomoct...

Odpovědět
-1
22.2.2016 6:36
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na mkub
Jaroslav Míka:22.2.2016 14:11

Nevím v čem byl přesný problém, ale všiml jsem si, že používám dvě odlišné verze XAMPu, dříve jsem ho spouštěl přes starý (v 3.2.1) a nedávno jsem zkoušel 3.2.2. Když sem si opět přenastavil porty na novější verzi, už to fungovalo. Je možné že se s novou verzí upravila syntaxe?

 
Odpovědět
22.2.2016 14:11
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Jaroslav Míka
mkub:22.2.2016 23:26

myslim, ze v tej starsej verzii sa nenacitavaju potrebne pluginy bud pre zlu cestu k nim, alebo pre nekompatibilitu s jadrom
skus v tej verzii, kde ti to vyhadzuje tu chybu nastavit cesty pre doplnky a rozsirenia v jeho konfiguraku na spravne verzie pre danu verziu XAMP
a niemiesat pluginy z jednej verzie s pluginami z druhej verzie - nie su si kompatibilne, lebo pouzivaju uplne odlisne verzie programov
mohlo to k tomu problemom prist napr. tym, ze sa ti to pomiesalo

vytvor si subor: phpinfo.php s tymto obsahom:

<?php phpinfo();

a uloz to do cesty pre web a browserom prejdi na http://localhost/phpinfo.php
a vystriedaj si tak obe verzie XAMP a uvidis, ze sa lisia roznymi verziami svojich sucasti

 
Odpovědět
22.2.2016 23:26
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 10 zpráv z 145.