Přesun aplikace na hosting – error_log() has been disabled for security reasons
- Stevie
- Člen | 18
Ahoj, pokračování problému odsud:
https://forum.nette.org/…ve-struktury
Aplikaci jsem tedy opět nahrál na ebolu a končím na
Warning
error_log() has been disabled for security reasons
Checker měl jediná dvě upozornění:
Memcache extension Disabled
Fileinfo extension or mime_content_type() Disabled
- nanuqcz
- Člen | 822
Ahoj, předpokládám, že ti ta chyba ukazuje na tento
řádek? S tím asi nic neuděláš, kromě zakomentování toho řádku
přímo v kódu Nette.
(EDIT: Anebo laděnku nemusíš používat. To ale asi
nechceš :-))
Ale určitě bych napsal na podporu hostingu, protože zakazovat tohle je podle mě blbost. Už jen proto, že to pak dělá problémy nejoblíbenějšímu českému PHP frameworku :-)
Editoval nanuqcz (24. 3. 2012 11:31)
- Stevie
- Člen | 18
Ahoj, no odkazuje mne to (teď zrovna) do bootstrapu na ř. 52.
48: // Configure and run the application!
49: $application = $container->application;
50: //$application->catchExceptions = TRUE;
51: $application->errorPresenter = ‚Error‘;
52: $application->run();
ještě před chvílí mě to odkazovalo do ErrorPresenteru někam sem:
$this->setView(‚500‘); // load template 500.latte
Debugger::log($exception, Debugger::ERROR); // and log exception
Jinak teda verzi nette nemám úplně final, ale poslední dev před tou
finální 2.0 (asi z půlky prosince)…ErrorPresenter jesm přikopíroval
z final sandboxu předvčírem když na mě laděnka na hostingu řvala, že
jí chybí ErrorPresenter. Takže je možný že něco nefunguje jak má.
Na localhostu mi ale celá aplikace funguje v tomhle stavu v podstatě
bezchybně.