1
votes

Erreur HTTP 500 lors du téléchargement avec plupload

plupload erreur Http 500 lors du téléchargement avec plupload , j'ai cherché plus sur ce problème, quelqu'un a dit qu'il s'agissait de la limite de mémoire ou de la taille maximale de téléchargement ou d'autres, je les ai tous testés, mais le problème est quand je ' Je télécharge certains fichiers, ils se téléchargent bien, mais après un certain temps, je supprime ces fichiers et essaie de les télécharger à nouveau, cela provoque une erreur HTTP 500. J'utilise plupload laravel.

Y a-t-il une aide?

Merci beaucoup :)


2 commentaires

Vous devez vérifier vos journaux (dans le storage/logs ou dans storage/logs du serveur Web) pour obtenir les détails de l'erreur. Une erreur 500 peut être beaucoup de choses, mais elle est toujours accompagnée d'un message utile quelque part dans vos journaux.


Merci pour votre réponse, il ne fait que dire: The file "animation.mp4" was only partially uploaded


3 Réponses :


0
votes

J'ai trouvé un moyen de créer une partie de fichier en partie plupload


1 commentaires

Envie de partager la réponse? :-)



0
votes

J'ai trouvé que j'avais des erreurs HTTP 500 lorsque la taille du bloc Plupload d'un fichier était supérieure à la taille de téléchargement par défaut d'IIS configurée.

En modifiant cela dans le web.config j'ai pu éviter l'erreur, par exemple

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="1048576" />
    </system.web>
</configuration>

1048576 est en Ko, donc 1 Go dans ce cas.


0 commentaires

0
votes

Un autre problème possible pour 500 erreurs est lorsque l'itinéraire est introuvable ou a des paramètres manquants ou non valides pour le POST côté serveur lors de l'envoi du fichier.

Pour diagnostiquer, ajoutez ce qui suit au JavaScript, puis vérifiez le résultat de err.response pour des indices:

var uploader = new window.plupload.Uploader({
    ... 
});

uploader.bind('Error', function (up, err) {
    console.log("Failed to upload file: " + err.response);
});


1 commentaires

Merci pour votre réponse :)