PHP não executa Shell Script

1. PHP não executa Shell Script

Mr. Sonic 777
mrsonic777

(usa Debian)

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?


  


2. Up

Mr. Sonic 777
mrsonic777

(usa Debian)

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


Up


3. Re: PHP não executa Shell Script

Rox
Rochelly

(usa Debian)

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

Mr. Sonic 777
mrsonic777

(usa Debian)

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

Mr. Sonic 777
mrsonic777

(usa Debian)

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

O que pode ser?


6. Re: PHP não executa Shell Script

thinomar
thinomar

(usa Linux Mint)

Enviado em 26/11/2015 - 17:28h

http://stackoverflow.com/questions/3829403/how-to-increase-the-timeout-in-php
--
-I've been talking to the main computer
-And...?
-It hates me


7. Re: PHP não executa Shell Script

Mr. Sonic 777
mrsonic777

(usa Debian)

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

marcio mendes mendes
conectadohost

(usa XUbuntu)

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 <---






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts