Problema na geração de arquivo TXT
Pessoal, eu fiz uma rotina que atualiza minha base de dados e depois gera um arquivo TXT com todos os registros atualizados.
Aparentemente está tudo correto, pois o usuário consegue gerar os arquivos sem problemas.
Mas essa rotina só gera o arquivo corretamente quando são poucos registros, mas existem alguns casos que preciso gerar mais de 1.000 registros, aí nesses casos a página expira e não efetua o procedimento. Alguém sabe me dizer o que está acontecendo?
Existe algum parametro em php, ou alguma configuração no servidor, ou qualquer outra coisa que posso definir ou configurar para que mesmo quando haja mais de 1.000 registros essa página não expire e gere corretamente o meu TXT?
Por favor, aguardo sugestões!!!
Aparentemente está tudo correto, pois o usuário consegue gerar os arquivos sem problemas.
Mas essa rotina só gera o arquivo corretamente quando são poucos registros, mas existem alguns casos que preciso gerar mais de 1.000 registros, aí nesses casos a página expira e não efetua o procedimento. Alguém sabe me dizer o que está acontecendo?
Existe algum parametro em php, ou alguma configuração no servidor, ou qualquer outra coisa que posso definir ou configurar para que mesmo quando haja mais de 1.000 registros essa página não expire e gere corretamente o meu TXT?
Por favor, aguardo sugestões!!!
Rodrigo Serafim
Curtidas 0
Respostas
Paulo Andrade
16/08/2011
Pessoal, eu fiz uma rotina que atualiza minha base de dados e depois gera um arquivo TXT com todos os registros atualizados.
Aparentemente está tudo correto, pois o usuário consegue gerar os arquivos sem problemas.
Mas essa rotina só gera o arquivo corretamente quando são poucos registros, mas existem alguns casos que preciso gerar mais de 1.000 registros, aí nesses casos a página expira e não efetua o procedimento. Alguém sabe me dizer o que está acontecendo?
Existe algum parametro em php, ou alguma configuração no servidor, ou qualquer outra coisa que posso definir ou configurar para que mesmo quando haja mais de 1.000 registros essa página não expire e gere corretamente o meu TXT?
Por favor, aguardo sugestões!!!
amigo, acho que isso está relacionado ao tempo de resposta do servidor de hospedagem
Aparentemente está tudo correto, pois o usuário consegue gerar os arquivos sem problemas.
Mas essa rotina só gera o arquivo corretamente quando são poucos registros, mas existem alguns casos que preciso gerar mais de 1.000 registros, aí nesses casos a página expira e não efetua o procedimento. Alguém sabe me dizer o que está acontecendo?
Existe algum parametro em php, ou alguma configuração no servidor, ou qualquer outra coisa que posso definir ou configurar para que mesmo quando haja mais de 1.000 registros essa página não expire e gere corretamente o meu TXT?
Por favor, aguardo sugestões!!!
GOSTEI 0
Bruno Xavier
16/08/2011
existe uma função que se chama set_time_limit
com ela você pode alterar o tempo de execução do script
por exemplo, executará por mais 20 segundos, se definir "0" é executado sem limites
leia o manual da função aqui
http://php.net/manual/pt_BR/function.set-time-limit.php
com ela você pode alterar o tempo de execução do script
set_time_limit(20)
por exemplo, executará por mais 20 segundos, se definir "0" é executado sem limites
leia o manual da função aqui
http://php.net/manual/pt_BR/function.set-time-limit.php
GOSTEI 0
Rodrigo Serafim
16/08/2011
Pessoal, desculpe a demora para responder, mas realmente o set_time_limit(0); foi a solução do meu problema! Muito obrigado a todos que ajudaram!!!
GOSTEI 0
Daniel Thomaz
16/08/2011
http://www.marcelomotosseguros.com.br/
GOSTEI 0