Call to undefined method HttpRequest::setEncoding()
- petiar
- Člen | 3
Ahojte,
rozhodol som sa oboznámiť sa s Nette, ale keďže mne sa vždy všetko poserie úplne originálnym spôsobom tak som už pri prvom kroku z dokumentácie narazil na problém. Checker zbehol ok, všetko v poriadku, spĺňam požiadavky pre Nette. Lenže keď ho nainštalujem, vytvorím index.php, bootstrap.php, DefaultPresenter, atď, všetko podľa dokumentácie, tak miesto It works! sa mi objaví Ladenka s hláškou Call to undefined method HttpRequest::setEncoding().
Kde udělali soudruzi chybu? :-)
Vďaka, Petiar.
- romansklenar
- Člen | 655
Zkus si nahodit requirements checker a zjistíš, že máš v PHP nejspíše povoleno HTTP extension.
- petiar
- Člen | 3
Vďaka za odpoveď.
Checker som pozrel, ale nič také ako HTTP Extension som tam nenašiel. Skús pozrieť, možno som len čosi prehliadol/nevedel:
Petiar
- petiar
- Člen | 3
Na tej istej adrese je teraz výsledok checkera verzie 1.1. Je tam síce napísané Disabled HTTP extension ale to je asi želaný stav, nie aktuálny, pretože hneď vedľa je text HTTP extension has naming conflict with Nette Framework. If it is present, you will have to use Prefixed version.
Urobil som toto: Nette som nahradil prefixovaným Nette a kde to vyhlasovalo chybu tak som pridal písmeno N pred názov triedy. Teraz to už funguje. ;-)
Ďakujem.
Petiar.
- _Martin_
- Generous Backer | 679
petiar napsal(a):
Na tej istej adrese je teraz výsledok checkera verzie 1.1. Je tam síce napísané Disabled HTTP extension ale to je asi želaný stav, nie aktuálny, pretože hneď vedľa je text HTTP extension has naming conflict with Nette Framework. If it is present, you will have to use Prefixed version.
Jj, to znamená, že to rozšíření není vypnuté (nebo-li test na „Disabled HTTP extension“ neprošel). On ten text neznamená stav dané věci, ale jméno testu.