0
Problema fastidioso con Php
Posted by Minutoli Fabio
on
20:24
in
varie ict
Ciao uno degli errori in cui ci si incappa durante la programmazione Php è il fastidiosissimo "Cannot modify header information – headers already sent", questo è un messaggio che appare quando le nostre pagine non iniziano in maniera corretta ovvero con una piccola sequenza di byte necessaria identificata nel tag <?php. Questo messaggio può apparire anche quando si usano funzioni quali ad esempio session_start() o header() o set_cookie() non come prime istruzioni all'interno del php.
Se fatta la verifica continuiamo a visualizzare l'errore settare nel file di configurazione php.ini il parametro output_buffering=4096 (funziona sempre) in genere questo è impostato ad 8. Alternativa iniziare lo script PHP con la funzione ob_start() che sostituisce l'impostazione statica del file php.ini attivando l'output buffering dinamicamente.
Spero risulti utile questo piccolo consiglio.
Ciao alla prossima. ; )
Se fatta la verifica continuiamo a visualizzare l'errore settare nel file di configurazione php.ini il parametro output_buffering=4096 (funziona sempre) in genere questo è impostato ad 8. Alternativa iniziare lo script PHP con la funzione ob_start() che sostituisce l'impostazione statica del file php.ini attivando l'output buffering dinamicamente.
Spero risulti utile questo piccolo consiglio.
Ciao alla prossima. ; )
Posta un commento