Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Matheus Brito

Problema com shell_exec

Recommended Posts

Tudo vai depender de como esse preloader será feito.

 

Temos que levar alguns pontos em consideração:

 

1. O PHP não é multi-thread. Ou seja, algum recurso externo terá que executar o programa. Caso contrário, essa espera será inevitável

 

2. Quando o preloader será chamado? Qual é o critério que diz que o usuário realmente vai executar o programa? Executá-lo à toa pode consumir recursos sem necessidade, podendo, inclusive, deixar o servidor lento, dependendo do número de usuários naquele momento

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi. Vou tentar implementar o seguinte: jogar a saída do programa num arquivo de texto e criar um php p ler e um javascript p ficar verificando o arquivo. Acho que só assim funciona essa m****.

 

já posto.

 

Abraços,

 

Matheus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você pode enviar a saída para um arquivo, pode enviar para a saída padrão. Assim o shell_exec recebe essa saída.

 

 

$ ./comando 2>&1

 

Isso redireciona a saída de erros (stderr) para a saída padrão (stdout).

 

Se o programa permite escolher o arquivo, deve ter a opção para mandar para stdout. É só achar onde definir isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou dar como resolvido, afinal a dúvida inicial foi respondida.

 

Flw's

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.