Curvello 0 Denunciar post Postado Maio 6, 2005 Bom Dia,Desenvolvi um sistema para a intrante da empresa usando PHP e banco de dados MySQL. Um dos módulos do projeto inclui a emissão de boletos bancários. A entidade possui por volta de 1000 associados então todo mês serão emitidos 1000 boletos. É feita uma consulta no banco de dados filtrando esses associados e verificando na tabela de contas a receber se o associado possui alguma pendência. Caso possua é somado esse pendencia com o valor da mensalide.Porem os 1000 boletos não estão sendo exibidos. Após processar por volta de 500 é impresso na tela que o tempo de execução do script foi excedido. Pesquisei e aumentei o tempo no php.ini de 30 segundos para 120 segundos e a memoria de 8M 16M... Mas também não funcionou, continuando o erro.Qual meu problema? Meu servidor não tem a confirguração adequada? Existe algum maneira de otimizar esse processo? Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Maio 6, 2005 coloca no script set_time_limit(0); Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Maio 6, 2005 nao é erro nenhum, isso é normal acontecer porque o tempo de execução do script acabou e retorna a mensagem dizendo isso set_time_limit -- Limita o tempo de execução do script O limite padrão é de 30 segundos, ou se existir o valor definido o valor max_execution_time definido no php.ini. Se for definido como zero ( 0 ), não é imposto nenhum limite. Compartilhar este post Link para o post Compartilhar em outros sites