Aggiornamento del problema per la community.

Sembra che il problema sia legato da un lato all'attivazione via php.ini delle compressioni gzip e dall'altro alla dichiarazione/attivazione della funzione ob_start() .

Mi spiego meglio.

Con questo tipo di codice ad inizio pagina..
codice:
<?php

ob_start();
ini_set("zlib.output_compression", 1);
ini_set("zlib.output_compression_level", 6);

?>
..essa non dovrebbe funzionare ed il browser dovrebbe riportare l'errore 330. (così succede a me)

Invece con le seguenti soluzioni le pagine funzionano correttamente.

codice:
<?php
# Soluzione 1, si attiva la compressione ma si tralascia ob_start();
ini_set("zlib.output_compression", 1);
ini_set("zlib.output_compression_level", 6);
?>

<?php
# Soluzione 2, si attiva ob_start() ma si tralascia la compressione "manuale".
ob_start();
?>

-------------

Resta un unico punto di domanda: perchè se fino a ieri ha funzionato tutto correttamente, ora non funziona più e bisogna fare una scelta tra le due soluzioni appena sopra descritte?


Buona giornata.