Maison >développement back-end >tutoriel php >Comment résoudre les erreurs de délai d'attente PHP lors des téléchargements vidéo volumineux ?

Comment résoudre les erreurs de délai d'attente PHP lors des téléchargements vidéo volumineux ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-11 15:03:19190parcourir

How to Solve PHP Timeout Errors During Large Video Uploads?

Résolution de l'erreur de délai d'attente PHP lors des téléchargements de vidéos

Lorsque vous rencontrez l'erreur "Le processus * a dépassé le délai d'attente de 60 secondes" lors du téléchargement de vidéos volumineuses, cela indique souvent un problème avec le délai d'exécution de PHP. Pour résoudre ce problème, vous devez modifier certains paramètres dans votre fichier php.ini.

  1. Augmenter la taille maximale du fichier de téléchargement :

En php. ini, définissez la directive upload_max_filesize sur une valeur supérieure à la taille des vidéos que vous souhaitez télécharger. Par exemple :

upload_max_filesize = 2M 
;or whatever size you want
  1. Prolonger le délai d'exécution :

Augmentez la directive max_execution_time à une valeur qui permet des temps d'exécution plus longs. Cela donnera à PHP plus de temps pour terminer le processus de téléchargement :

max_execution_time = 60
; also, higher if you must - sets the maximum time in seconds
  1. Localisez PHP.ini :

L'emplacement de votre php. ini dépend de votre environnement système. Visitez le manuel PHP pour plus d'informations : http://php.net/manual/en/ini.list.php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn