Articles of output buffering

Buffer de saída e AJAX

Quando um usuário clica em um botão no meu site, uma parte específica de uma página será atualizada, mas demora um pouco para renderizar a seção inteira. É possível exibir / exportar partes da seção em tempo real ao invés de aguardar a conclusão da seção inteira? Como eu faria isso se eu o enviar […]

Erros dentro do buffer de saída

Estou tendo alguns problemas com o buffer de saída. Estou armazenando meu script e estou imprimindo o resultado usando um retorno de chamada. O problema é que se um erro for acionado em qualquer ponto, nada está sendo mostrado e eu estou recebendo uma canvas em branco. Eu tentei configurar meus próprios manipuladores de erros […]

ob_flush não funciona

Procurei em todas as questões, recebi todas as respostas e sugestões, mas nenhuma delas me ajudou. Ele é meu código: <?php ini_alter("memory_limit", "1024M"); ini_set('display_errors', 0); ini_set('implicit_flush', 'On'); //Inutil já que usa a funcao,, mas vamo testar error_reporting(0); set_time_limit(0); ob_implicit_flush(true); ob_end_clean(); while (ob_get_level()) ob_end_flush(); ob_start(); for ($i = 0; $i < 5; $i++) { echo $i […]

Como usar o cometa (desativar o buffer de saída no nginx, ele funciona no apache normalmente, mas não no nginx)?

Eu tenho um script de bate-papo cometado no meu site Minha configuração de Servidores é NGINX com PHP-FPM, eu também tenho apache instalado em diferentes portas. Quando eu tento executar o script de bate-papo no Apache e inundo o buffer (meu tamanho de buffer de saída é de 1 KB) quando eu o inundo com […]

PHP file_put_contents não funciona como esperado dentro de register_shutdown_function ()

Eu estou brincando com o buffer de saída no meu script e tropecei com um comportamento inesperado. Escrever para um arquivo funciona em qualquer outro lugar no meu script, mas não o faz depois de entrar na function register_shutdown_function (). Recebo um aviso dizendo que não tenho permissão para escrever no arquivo. Então eu verifiquei […]

Zend Cache não está funcionando usando Action Helper

Estou tentando implementar o cache estático de página completa no meu aplicativo Zend Framework. Usando o backend estático acoplado com o frontend Capture, páginas inteiras podem ser armazenadas em cache e servidas por um redirecionamento .htaccess no futuro, até que o cache seja excluído / regenerado. Para referência, usei a seção sobre Zend_Cache_Backend_Static no manual, […]

Problema com output_buffering e php.ini

Ao tentar iniciar session neste site (usuário: polopolo, pass: samara), o resultado é uma página em branco. Eu sei que o problema é com o envio de headers e o ouput_buffering no arquivo php.ini. Eu tive o mesmo problema em outro host, mas o problema foi corrigido quando mudei output_buffering = On . Não funciona […]

Necessidade de prefixar todas as páginas PHP com ob_start ()

É bom ter ob_start() no início de todas as páginas do PHP? Se eu não fizer isso, eu recebo o erro “encaminhamentos já enviados”.

Buffer de saída

Estou escrevendo um script de php e em algum lugar antes da minha function de header() eu tenho texto impresso no navegador, fazendo com que minha function de header() me dê um erro bem conhecido: Aviso: Não é possível modificar informações de header – headers já enviados. Agora, minha pergunta é que tenho a intenção […]

Chequeo de buffer de saída PHP?

Possível Duplicado: PHP – Como detectar se o buffer de saída é ativado Como posso verificar PHP se output_buffering estiver definido como Ligado? Eu tenho que solucionar um site e não tenho access ao painel de hospedagem. Algo como: if(output_buffering == ‘On’) { echo ‘It is On’; } else { echo ‘It is NOT On’; […]