Struktura adresářů z návodu mají problém s HEADER
- eXodus
- Člen | 5
Zdravím,
jsem zcela úplný nováček v nette fw. Pročetl jsem si spoustu článku,
jako například seriál jak začít s nette od Davidla Grudla na zdrajak.cz,
také jsem četl zde mnoho na fóru, a také jsem něco hledal na googlu.
Když už jsem si řekl, že jsem skvěle seznámen s nette, že bych mohl začít tak jsem narazil na první chybu.
InvalidStateException
Cannot send header after HTTP headers have been sent (output started at D:\VertrigoServ\www\wowcms\libs\Nette\Configurator.php:175).
Používám Vetrigo server verze 2.44 obsahující PHP verze 5.6.
Struktura adresářů stažena z návodu vít odkaz:
https://doc.nette.org/cs/quickstart
Po otestování celá chyba:
File: D:\VertrigoServ\www\wowcms\libs\Nette\Web\HttpResponse.php Line: 99
* @param string header value
Line 93: * @return HttpResponse provides a fluent interface
Line 94: * @throws InvalidStateException if HTTP headers have been sent
Line 95: */
Line 96: public function setHeader($name, $value)
Line 97: {
Line 98: if (headers_sent($file, $line)) {
Line 99: throw new InvalidStateException("Cannot send header after HTTP headers have been sent" . ($file ? " (output started at $file:$line)." : "."));
Line 100: }
Line 101:
Line 102: if ($value === NULL && function_exists('header_remove')) {
Line 103: header_remove($name);
Line 104: } else {
Line 105: header($name . ': ' . $value, TRUE, $this->code);
Line 106: }
Call Stacky:
http://s31.postimg.org/…ez_n_zvu.png
- CZechBoY
- Člen | 3608
Lepsi pouzit composer ;-)
Stahnes na https://getcomposer.org, nainstalujes a pouzivas: composer
create-project nette/webproject.
- eXodus
- Člen | 5
CZechBoY napsal(a):
Lepsi pouzit composer ;-)
Stahnes na https://getcomposer.org, nainstalujes a pouzivas: composer create-project nette/webproject.
Ano, composer jsem zkoušel už od začátku, jelikož jsem četl že pro
začátek je to nejlepší volba.
Ačkoliv jej stáhnu, otevřu php konzoli napíšu composer create-project
nette/webproject, nic se neděje.
- eXodus
- Člen | 5
Ages napsal(a):
@eXodus Git máš nainstalovaný?
Ano, mám. Ale nikde není napsáno u návodu pro composer, k čemu jej mam použít.
Edit: Už jsem to pochopil. Je to zcela jednoduché. Použil jsem GIT BASH, kde jsem napsal příkaz pro composer. SandBox se mi bez problému stáhl, překopíroval jsem složku na localserver a vše zatím všechno funguje.
Díky.
Editoval eXodus (17. 6. 2016 18:55)