Prolongation du délai d'expiration des transactions PHP pour les téléchargements de vidéos volumineuses
Lorsque vous essayez de télécharger des vidéos volumineuses, vous pouvez rencontrer des erreurs indiquant que la transaction a dépassé la valeur par défaut. délai d'attente de 60 secondes. Pour résoudre ce problème et faciliter les téléchargements vidéo réussis, il est essentiel de modifier certaines configurations PHP dans votre fichier php.ini.
max_execution_time
La directive max_execution_time de PHP limite le maximum heure à laquelle un script est autorisé à s'exécuter. La valeur par défaut est de 60 secondes, ce qui peut s'avérer insuffisant pour télécharger des vidéos de grande taille. Pour prolonger ce délai d'attente, vous pouvez définir le paramètre suivant :
max_execution_time = 600000
Cette valeur correspond à 10 minutes, ce qui laisse suffisamment de temps pour que le processus de téléchargement se termine.
upload_max_filesize
Un autre paramètre crucial est upload_max_filesize, qui détermine la taille maximale des fichiers pouvant être téléchargés. Pour les vidéos volumineuses, cette limite devra peut-être être augmentée :
upload_max_filesize = 500M
Cette valeur permet le téléchargement de fichiers jusqu'à 500 Mo.
Localisation du fichier php.ini
L'emplacement de votre fichier php.ini varie en fonction de votre environnement système. Vous pouvez généralement le trouver dans l'un des répertoires suivants :
Consultez la documentation PHP pour des informations plus spécifiques : https://www.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!