<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>CakePHP-it - Cannot modify header information con Auth component (Cake 1.2)</title>
		<link>http://www.cakephp-it.org/topic88-cannot-modify-header-information-con-auth-component-cake-12.html</link>
		<description>The most recent posts in Cannot modify header information con Auth component (Cake 1.2).</description>
		<lastBuildDate>Mon, 01 Sep 2008 11:25:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title>Re: Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post419.html#p419</link>
			<description>Interessante !
Grazie Spix</description>
			<author>dummy@example.com (Luizz)</author>
			<pubDate>Mon, 01 Sep 2008 11:25:33 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post419.html#p419</guid>
		</item>
		<item>
			<title>Re: Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post418.html#p418</link>
			<description>Mah, in pratica ho scaricato l&#039;intero progetto tstacl.zip (va rinominato .zip perchè lo salva .php) che trovi nella 2^ pagina del tutorial, ho aggiornato la classe ControllerListComponent riportata nella stessa pagina (senno non funziona) e mi pare anche la funzione acl del rules controller, poi ho sostituito ovunque generatList con find(&#039;list&#039;), commentato ceanUpFields perchè non supportate dalla 1.2 e mi sono trovato (fatto il login con admin admin) un modulo di autenticazione con utenti e gruppi e un pannello di gestione delle autorizzazioni (ACL) che permette di abilitare o disabilitare un intero controller o singole azioni per ciascun gruppo con semplici clic sui link allow o deny (vengono settati al volo con javascript). Quando aggiungi un tuo MCV nel progetto il pannello si aggiorna pescando i nuovi controller che trova e puoi amministrare le autorizzazioni di questi.
A me sembra ottimo! devo ancora testarlo bene ma sembra funzionare.:cool:</description>
			<author>dummy@example.com (by_spix)</author>
			<pubDate>Mon, 01 Sep 2008 10:58:31 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post418.html#p418</guid>
		</item>
		<item>
			<title>Re: Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post414.html#p414</link>
			<description>[quote=by_spix]Luizz hai ragione c&#039;erano tre spazi prima di &lt;?php tolti i quali ha funzionato. È la prima volta che mi capita. Cmq grazie.:)[/quote]

Visto che hai postato una domanda da niubbo, per penitenza dovrai descrivere la soluzione per l&#039;autenticazione che hai indicato nel link riassumendola ... :lol: :lol: :lol:

Così mi risparmi il tempo per leggere tutti quei post per capire se mi interessa davvero ;)</description>
			<author>dummy@example.com (Luizz)</author>
			<pubDate>Mon, 01 Sep 2008 09:36:17 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post414.html#p414</guid>
		</item>
		<item>
			<title>Re: Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post413.html#p413</link>
			<description>Luizz hai ragione c&#039;erano tre spazi prima di &lt;?php tolti i quali ha funzionato. È la prima volta che mi capita. Cmq grazie.:)</description>
			<author>dummy@example.com (by_spix)</author>
			<pubDate>Mon, 01 Sep 2008 09:20:42 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post413.html#p413</guid>
		</item>
		<item>
			<title>Re: Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post411.html#p411</link>
			<description>Hai controllato che non ci sia uno spazio o un carattere di controllo nel model player.php alla riga 1 ? Magari prima di &quot;&lt;?php&quot; ?

Scusa la banalità della risposta, ma al momento non riesco a leggere per intero la discussione che hai segnalato anche se mi interessa e quindi non posso entrare nel merito del codice, ma al 90% il problema è sempre quello...</description>
			<author>dummy@example.com (Luizz)</author>
			<pubDate>Mon, 01 Sep 2008 08:51:48 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post411.html#p411</guid>
		</item>
		<item>
			<title>Re: Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post406.html#p406</link>
			<description>Purtroppo anche io ho avuto diversi problemi sviluppando con la branchia 1.2 :(

Mi crashava in continuazione Apache senza darmi alcuna informazione.
Sono arrivato alla radice del problema che sono gli Helpers caricati in &quot;[b]app_controller.php[/b]&quot;, cosa alquanto fastidiosa..

Comunque io sono tornato alla 1.1 almeno questa è sicura e funzionante :)</description>
			<author>dummy@example.com (Namaless)</author>
			<pubDate>Mon, 01 Sep 2008 02:17:12 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post406.html#p406</guid>
		</item>
		<item>
			<title>Cannot modify header information con Auth component (Cake 1.2)</title>
			<link>http://www.cakephp-it.org/post405.html#p405</link>
			<description>Scusate, sarà ancora una volta da newbbo ma ho scaricato il progetto di gestione autenticazione-ruoli-autorizzazioni da
[url]http://www.cakephpforum.net/index.php?showtopic=27&amp;st=0&amp;#entry99[/url] che trovo davvero interessante soprattutto per il pannello ACL.
Ho incluso in questo progetto tre miei MCV e sulle mie pagine mi trovo il maledetto messaggio &quot;Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\tstacl\models\player.php:1) che mi segnala che sto mandando infomazioni fuori dall&#039; header e questo non lo accetta.
All&#039;interno del progetto c&#039;è un AppController 
[code]class AppController extends Controller {
    var $components      = array(&#039;Acl&#039;, &#039;Auth&#039;, &#039;RequestHandler&#039;);
    var $helpers         = array(&#039;Javascript&#039;, &#039;Html&#039;, &#039;Form&#039;);
    function beforeFilter()
    {
        if(isset($this-&gt;Auth))
        {
            if($this-&gt;viewPath == &#039;pages&#039;)
                $this-&gt;Auth-&gt;allow(&#039;*&#039;);
            else
            {
                $this-&gt;Auth-&gt;loginAction   = &#039;/users/login&#039;;
                $this-&gt;Auth-&gt;authorize     = &#039;actions&#039;;
            }
        }    
    }
}[/code]
Quindi significa che questi $helper e $components si caricano su tutti i controller, giusto? quindi li tolgo dai miei controller ma mi resta il problema.
Insomma cosa devo guardare quando mi trovo di fronte &#039;sto messaggio?:o</description>
			<author>dummy@example.com (by_spix)</author>
			<pubDate>Sat, 30 Aug 2008 15:25:59 +0000</pubDate>
			<guid>http://www.cakephp-it.org/post405.html#p405</guid>
		</item>
	</channel>
</rss>
