O MAMP Pro Apache sempre expira após dois minutos

0

Estou trabalhando com o MAMP PRO Versão 4.4 (9593) e tenho um problema com o Apache (versão do servidor: Apache / 2.2.34 (Unix)) que serve o PHP. Alguns dos meus scripts PHP levam mais de dois minutos para serem executados. No ambiente do servidor, isso não é um problema.

No entanto, no meu laptop (macOS High Sierra 10.13.1), todas as chamadas que faço para este script de longa duração resultam em curl ou o tempo limite do navegador. Tentei definir tempos limite em curl usando a opção -m --max-time e ele ainda retorna depois de dois minutos.

Em PHP, tenho max_execution_time = 900 definido no arquivo php.ini .

Não há erros óbvios nos arquivos de log do Apache ou do PHP.

Não sei por que deveria estar expirando.

Depois que recebo a mensagem de tempo limite, ainda posso ver que meu script PHP está em execução, já que ele está fazendo o log no arquivo de log do meu aplicativo como normal. O script de execução mais longo que vi completo com sucesso através dos logs do PHP é de 6,5 minutos.

Como resultado, desconfio das configurações do Apache, uma vez que parece estar acontecendo entre o Apache e o cliente ( curl ou Chrome).

Quaisquer pensamentos sobre se alguma configuração de configurações do Apache precisa ser alterada?

    
por Peter K. 13.02.2018 / 17:16

0 respostas