Maison >Tutoriel CMS >EmpireCMS >Comment télécharger des fichiers volumineux sur Empire CMS
1. Téléchargement général du fichier, sauf si le fichier est très petit. Comme pour un fichier de 5 Mo, le téléchargement prendra probablement plus d’une minute.
Mais en php, le temps d'exécution maximum par défaut de cette page est de 30 secondes. C'est-à-dire que s'il dépasse 30 secondes, le script cessera de s'exécuter.
Cela entraîne l'impossibilité d'ouvrir la page Web. À ce stade, nous pouvons modifier max_execution_time
pour trouver
max_execution_time
La valeur par défaut est de 30 secondes, changez-la en
max_execution_time = 0
0 signifie Aucune
recommandations associées : "Tutoriel CMS"
2. Modifiez post_max_size pour définir la taille maximale autorisée pour les données POST. Ce paramètre affecte également les téléchargements de fichiers.
Le post_max_size par défaut de PHP est 2M. Si la taille des données POST est supérieure à post_max_size, $_POST et $_FILES, les superglobales seront vides.
Recherchez post_max_size et remplacez-le par
post_max_size = 150M
3. De nombreuses personnes modifieront la deuxième étape, mais la taille maximale lors du téléchargement de fichiers est toujours de 8 M.
Pourquoi ? Nous devons également modifier un paramètre upload_max_filesize pour indiquer la taille maximale du fichier téléchargé.
Recherchez upload_max_filesize, la valeur par défaut est 8M et remplacez-la par
upload_max_filesize = 100M
De plus, il convient de noter que post_max_size est meilleur que upload_max_filesize.
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!