Pular para o conteúdo

PHP não executa Shell Script

Responder tópico
  • Denunciar
  • Indicar

1. PHP não executa Shell Script

Enviado em 15/10/2015 - 16:24h

Olá, pessoal!

Desenvolvi um script em Shell que possui um timeout de 120 segundos.
Eu consigo rodar esse script normalmente via terminal, porém não consigo rodá-lo através do browser, pois o PHP não aguarda o término do comando.

Cabe ressaltar que no PHP, estou usando a função shell_exec.

Segue o troubleshooting que realizei:

1) Timeout no arquivo de configuração do Apache: 300 segundos
2) Timeout configurado no arquivo php.ini: 300 segundos
3) Função em PHP para alterar o timeout: set_time_limit

O que pode ser?

Responder tópico

2. Up

Enviado em 16/10/2015 - 08:28h


Up

3. Re: PHP não executa Shell Script

Enviado em 19/10/2015 - 11:06h

Amigo, dei uma olhada no manual, lá está escrito :

"Está função está desabilitada quando o PHP é rodado sob o safe mode."



4. Re: PHP não executa Shell Script

Enviado em 20/10/2015 - 14:18h

Rochelly,

O safe mode está desabilitado e o problema persiste.

5. Re: PHP não executa Shell Script

Enviado em 26/11/2015 - 15:02h

O que pode ser?

7. Re: PHP não executa Shell Script

Enviado em 30/11/2015 - 14:02h

Thinomar,

Realizei todos os procedimentos orientados no link que você me enviou, porém o problema persiste.

Teria alguma ideia, do que pode ser, amigo?

8. RES:PHP não executa Shell Script

Enviado em 30/11/2015 - 14:39h

Olá,
não sei se você está utilizando algum painel
mas se você puder, mude o suphp para DSO

---> A arte de programar consiste na arte de organizar e dominar a complexidade.
---> Dijkstra <---

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder