Codice: Seleziona tutto
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb_seo/includes/setup_phpbb_seo.php
LINE: 150
CALL: trigger_error()
FILE: [ROOT]/phpbb_seo/includes/setup_phpbb_seo.php
LINE: 219
CALL: setup_phpbb_seo->seo_redirect()
FILE: [ROOT]/index.php
LINE: 44
CALL: setup_phpbb_seo->seo_chk_dupe()Edit: ho ripristinato con un backup ed è tornato online. Quel problema del debug però rimane.
Edit2: ho letto quella discussione e fatto le modifiche che consigliavano. Una parte mi è stata utile così spariscono gli errori dovuti ai vari & dei link ma il resto non so cosa potesse centrare con tutto ciò visto che si parlava di cookie...
Comunque sia il problema persiste.
Edit3: ok ho trovato l'errore. Mi sembrava familiare quel zlib e infatti avevo ragione. Disabilitando la compressione gzip dal pannello di controllo del forum, il messaggio sparisce e insieme ad esso tutti gli errori che si era portato dietro. Visto però che sono un maniaco del seo, vorrei poterla tenere abilitata la compressione.
Si riesce a capire dove sta il problema nel codice del file functions.php?
Secondo quel sottospecie di debugger che esce fuori il problema dovrebbe stare in questo blocco
Codice: Seleziona tutto
// gzip_compression
if ($config['gzip_compress'])
{
// to avoid partially compressed output resulting in blank pages in
// the browser or error messages, compression is disabled in a few cases:
//
// 1) if headers have already been sent, this indicates plaintext output
// has been started so further content must not be compressed
// 2) the length of the current output buffer is non-zero. This means
// there is already some uncompressed content in this output buffer
// so further output must not be compressed
// 3) if more than one level of output buffering is used because we
// cannot test all output buffer level content lengths. One level
// could be caused by php.ini output_buffering. Anything
// beyond that is manual, so the code wrapping phpBB in output buffering
// can easily compress the output itself.
//
if (@extension_loaded('zlib') && !headers_sent() && ob_get_level() <= 1 && ob_get_length() == 0)
{
ob_start('ob_gzhandler');
}
}


