Call to undefined method HttpRequest::setEncoding()

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

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
+
0
-

Zkus si nahodit requirements checker a zjistíš, že máš v PHP nejspíše povoleno HTTP extension.

petiar
Člen | 3
+
0
-

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:

http://nette.petiar.sk/…/checker.php

Petiar

Patrik Votoček
Člen | 2221
+
0
-

Zkus novější vezi tam už by to mělo být

petiar
Člen | 3
+
0
-

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
+
0
-

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.