Maison > développement back-end > tutoriel php > Comment augmenter la taille maximale du fichier de téléchargement lorsque vous ne pouvez pas accéder à php.ini ?

Comment augmenter la taille maximale du fichier de téléchargement lorsque vous ne pouvez pas accéder à php.ini ?

DDD
Libérer: 2024-12-22 02:44:18
original
340 Les gens l'ont consulté

How to Increase Maximum Upload File Size When You Can't Access php.ini?

Comment augmenter la taille maximale du fichier de téléchargement sans accès au fichier .htaccess

Problème :

Vous rencontrez une erreur de téléchargement en raison du fichier dépassant la limite de taille allouée. Malgré les tentatives de modification du fichier .htaccess ou d'ajout d'un php.ini personnalisé, le problème persiste.

Solution :

Modifier le fichier php.ini :

Pour modifier la taille maximale du fichier de téléchargement, vous devez modifier votre fichier php.ini, qui contrôle divers paramètres PHP. Cependant, si vous n'avez pas accès à ce fichier, vous ne pouvez pas mettre en œuvre cette solution.

Définissez upload_max_filesize et post_max_size :

Si vous avez accès à votre php.ini, localisez les directives suivantes et mettez à jour leurs valeurs :

  • upload_max_filesize : définit la taille maximale du fichier pour les téléchargements.
  • post_max_size : doit être supérieur ou égal à upload_max_filesize et limite la taille totale de la demande.

Par exemple :

upload_max_filesize = 40M
post_max_size = 40M
Copier après la connexion

Redémarrez le serveur HTTP :

Après avoir enregistré le fichier php.ini, redémarrez votre serveur HTTP pour appliquer le nouveaux paramètres.

Limitations :

Si vous n'avez pas accès à votre fichier php.ini, vous ne pourrez peut-être pas modifier ces valeurs. Les téléchargements dépassant les limites spécifiées dans php.ini échoueront avant que votre code puisse utiliser ini_set pour modifier ces valeurs au moment de l'exécution.

Ressources supplémentaires :

  • [Description des directives principales de php.ini](https://www.php.net/manual/en/ini.core.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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal