Bonjour à tous,
je ne sais pas si je suis dans le bon forum, car en fait je ne sais pas d'où vient l'erreur que je rencontre:

Je développe en php une application qui fait un traitement lourd :
récupération de fichiers csv par ftp, analyse des fichiers et traitement/insertion des données dans la base de données.
Le processus est lancé par le client qui valide un formulaire.

Le processus dure plusieurs heures.
Tout se passe bien,mais au bout de quelque temps (2 ou 3 heures), j'ai une erreur 404 alors que ma page php est en plein traitement.

Le déclenchement de cette erreur 404, l'arrêt du processus est-il du au client (sous IE7), à apache (j'ai regardé les fichiers log, apparament pas d'erreur, il se met à l'écoute du port 80 et puis plus rien...), au manque de transactions client/serveur ?

Comment faire pour maintenir la connexion client/serveur et que le traitement ne s'arrête pas tout seul ?

Merci pour vos réponses.