Ho uno script che funziona per 1 ora. Ho 2 webhosts, in uno di questi, posso vedere l'output in tempo reale, (fa un loop di un milione di volte ed echeggia roba) mentre sull'altro webhost, devo aspettare che lo script finisca di funzionare prima di vedere qualsiasi output affatto.Visualizzazione continua dell'uscita PHP?
Come posso modificare le impostazioni per mostrare l'uscita in tempo reale? Immagino che questa sia una cosa php.ini.
Aggiunta codice: questo codice verrà emesso durante l'esecuzione nel primo server, ma non nel secondo server. Informazioni aggiuntive, se inserisco il valore di 1015 in basso, il primo server attende con l'emissione. Quindi sembra che il mio primo server stia scaricando ogni 1015 caratteri, mentre il secondo no.
while ($a++ < 5) {
$b = 0;
while ($b++ < 1015) {
echo "H";
}
echo "<br><br>\n";
sleep(1);
}
Sul mio secondo server, il buffering è spento, e ho provato accendendo implicit_flush inutilmente.
niente ha funzionato sul mio secondo server. Immagino che il server stia ignorando alcune impostazioni. –