Espector 0 Denunciar post Postado Novembro 12, 2012 Boa noite, Possuo um server onde é registrado os LOGs, a cada segundo é incluido uma linha no log.txt. Estou utilizando o seguinte codigo: <?php //abrimos o arquivo em leitura $arquivo = 'C:\Program Files\EasyPHP-12.1\www\Teste\teste.txt'; $fp = fopen($arquivo,'r'); //lemos o arquivo $texto = fread($fp, filesize($arquivo)); //transformamos as quebras de linha em etiquetas <br> $texto = nl2br($texto); echo $texto; echo "<meta HTTP-EQUIV='refresh' CONTENT='5;URL=index.php'>"; ?> A minhas duvidas são: 1ª O PHP abre o LOG.txt faz a leitura e joga no browser, saberia me informar se o servidor vai parar de registrar no LOG.txt por o PHP estar com ele aberto? 2ª Teria possibilidade de filtrar as informações que o PHP irá buscar no LOG.txt, como se foce um 'Tail' do Linux? Obrigado. Lembrando, Meu server onde guarda os logs eh linux, o nome dela na rede eh LOGS, teria como acessar a maquina através do PHP e lançar um Tail -f? Compartilhar este post Link para o post Compartilhar em outros sites
01100011cc 15 Denunciar post Postado Novembro 12, 2012 Faza em xml, alem de ter suporte nativo do php mantem mais organizado e com mais recursos.Como este de filtrar... Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Novembro 12, 2012 Renomes quando estiver em leitura, ou usa chmode, também tem a função flock, acho que pode ser útil Compartilhar este post Link para o post Compartilhar em outros sites