Formulář uvnitř komponenty – addProtection – Cannot send session cache limiter
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- hury
- Člen | 56
Ahoj,
prosil bych o radu, už vůbec nevim co bych zkusil
- mam komponentu s formulářem, který ma addProtection
<?php
$form->addProtection('Došlo k chybě při odeslání formuláře. Zkuste ho prosím znovu.');
?>
- session startuju v configu autostartem
- když se mi vykreslí forumář, vyhodi to chybu:
<?php
[2014-04-02 11-32-43] PHP Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/lib/NetteFramework-2.0.14-PHP5.3/Nette/Latte/Macros/FormMacros.php:93) in /home/www/lib/NetteFramework-2.0.14-PHP5.3/Nette/Http/Session.php:98 @ http://mojestranka
?>
- děje se mi to na apache:
<?php
PHP 5.4.26-1~dotdeb.1 (cli) (built: Mar 7 2014 09:42:03)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with XCache v3.1.0, Copyright (c) 2005-2013, by mOo
with XCache Cacher v3.1.0, Copyright (c) 2005-2013, by mOo
?>
Dělá to addProtection, kdyz ho vyndám, chybu mi to už nehází.
Má prosim někdo nějaký nápad?