Cannot declare self-referencing constant ‚PDO‘

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Martin Mates
Člen | 179
+
0
-

Zdravím. Rozbíhám aplikaci na HODNĚ nepřátelském hostingu. Žádné logování chyb nefunguje Debug::enable(Debug::DEVELOPMENT); nic nezmohl. Pořád bílá obrazovka. Zkoušel jsem ještě ten firePHP podle Davidova článku na zdrojáku, ale buď to tady nejde, nebo se mi to nepovedlo rozjet. Zapnul jsem tam checker.php z distibuce a prošlo to v pořádku. Jen 2× warning u gd knihovny a magic_quotes.

Pustil jsem se do klasické echo techniky. Proechoval jsem se k tomu, že chybu způsoboval řádek Environment::loadConfig(); v bootstrap.php. Což mi přijde dost divné. Zakomentoval jsem ho a najednou jsem se dostal k chybě Cannot declare self-referencing constant 'PDO' (obrázek: http://www.nahrejto.cz/…elzsrk5x.jpg). Metoda loadConfig() jen nahraje konfiguraci z config.ini ne? Co když tam žádná nebude?

Už z toho začínám pomalu magořit. Existuje nějaká zaručená metoda, jak zobrazit chyby? Nebo to vždy závisí na hostingu?

Díky.

Tomik
Nette Evangelist | 485
+
0
-

Zkoušel jsi se koukat přímo do PHP error logu na hostingu?