Pourquoi une publication http à partir d’un appareil mobile échoue-t-elle occasionnellement?

Je lance un site qui vous permet d’enregistrer depuis votre téléphone et de publier le son sur mon serveur apache2 (il s’agit d’une micro-instance Amazon). Cependant, chaque fois que la publication ne réussit pas, le script du gestionnaire de requêtes multipartes php a un fichier d’une taille de 0 ou parfois de 32.

pourquoi cela pourrait-il être? il arrive 1 sur 20 ou 30 téléchargements, et je voudrais que cela se produise pour 0. de toute façon je peux empêcher cela?

Je ne suis pas sûr de la «cohérence» de la connexion d’un appareil mobile, mais si l’utilisateur le traverse dans une ville, il perdra parfois sa connexion et se reconnectera (immédiatement). Il est évident que cela détruira le téléchargement.

envisagez de mettre en place une journalisation à un niveau inférieur, comme au niveau du serveur Web ou peut-être même TCP / IP. Comme, obtenez un programme renifleur de paquets et faites-le enregistrer.