web-dev-qa-db-fra.com

Échec du téléchargement du support: "Le fichier n'a été que partiellement demandé."

J'utilise Linux CentOS 5.8 et mes pages Web utilisent WordPress 4.0.

J'essaie de transférer des photos jpg sur un serveur via WordPress, mais cela échoue de manière aléatoire. J'ai téléchargé quelques photos, puis des erreurs telles que:

“4.JPG” has failed to upload due to an error
The uploaded file was only partially uploaded.

Ensuite, j'essaie encore et encore jusqu'à ce que le téléchargement soit effectué avec succès. Très frustrant.

Comment puis-je déboguer cela? Y a-t-il un fichier de log? Où chercher?

4
Danijel

J'ai réussi à résoudre ce problème en modifiant la configuration du serveur Apache: il y a un indicateur KeepAlive qui doit être désactivé.

En savoir plus sur ce drapeau:

Optimisation Apache: KeepAlive activé ou désactivé?

0
Danijel

Je l'ai résolu en ajoutant

<?php header ("Connection: close"); ?> 

dans file.php situé sous wp-admin/include

1
hashtagerrors

Regardez la rediffusion de Roberto:

https://stackoverflow.com/questions/33375823/error-dispatching-request-to-Apache

RequestReadTimeout handshake=0 header=20-600,MinRate=500 body=20,MinRate=500

Par défaut, Apache arrêtera le téléchargement après 20-30 secondes. Avec cette directive placée dans la configuration d’Apache, le téléchargement continuera jusqu’à 600 secondes tant que l’utilisateur envoie au moins 500 octets/s.

1
drgrujic

J'ai résolu ce problème en supprimant libapache2-mod-php5filter:

apt-get remove libapache2-mod-php5filter

et installer libapache2-mod-php5:

apt-get install libapache2-mod-php5
0
Jo Smo

J'ai rencontré le même problème et essayé de faire une recherche sur Google et de proposer tellement de suggestions techniques que je ne pouvais même pas commencer à commencer car je ne suis pas féru de technologie. J'ai rencontré un article dans lequel un blogueur a déclaré avoir contacté son serveur d'hébergement et modifié la version PHP. Cela peut ou peut ne pas fonctionner pour moi mais j'allais essayer.

Seulement, je ne savais pas comment faire cela et je venais de recevoir un support client. En gros, il a augmenté ma bande passante. Je ne pouvais toujours pas télécharger. Je lui ai dit dans la page de la bibliothèque de média d’ajout, il disait que la taille maximale du fichier de téléchargement était de 2 Mo. Mais ce n'est que lorsque j'ai actualisé la page que le changement a été effectué et que la taille maximale de mon fichier de téléchargement était de 256 Mo. Après cela, j'ai pu télécharger des photos très bien!

0
user77871