Résoudre le problème de la limite de taille du fichier de téléchargement phpmyadmin implique de modifier le fichier de configuration php.ini et le fichier de configuration phpmyadmin.
La modification de la limite de taille des fichiers téléchargés par phpmyadmin implique principalement deux étapes : la modification du fichier de configuration php.ini (dans le fichier d'installation php) et du fichier de configuration phpmyadmin (config.inc.php).
Étape 1 : Modifier la configuration de la taille de téléchargement du fichier dans le fichier de configuration php.ini
Cette étape est cohérente avec la méthode générale de la fonction de téléchargement du fichier de configuration PHP.INI et doit être modifié Il y a deux valeurs d'option upload_max_filesize
et post_max_size
dans le fichier de configuration php.ini.
Ouvrez le fichier de configuration php.ini et recherchez file_uploads
file_uploads = On
Par défaut, le téléchargement de fichiers HTTP est autorisé. Cette option ne peut pas être définie sur OFF.
upload_tmp_dir =
est vide par défaut. Cette option est facile à oublier lors de la configuration manuelle de l'environnement d'exécution PHP. Si cette option n'est pas configurée, la fonction de téléchargement de fichiers ne peut pas être implémentée. fichiers lors du téléchargement. Répertoire, vous devez attribuer une valeur à cette option, telle que upload_tmp_dir =’/leapsoulcn’
, ce qui signifie qu'il y a un répertoire leapsoulcn dans le répertoire du lecteur C. C'est la même chose que la configuration de session si vous êtes dans un environnement Linux. , vous devez accorder à ce répertoire des autorisations d'écriture.
Étape 2 : Modifiez le temps d'exécution de php et la limite de mémoire pour implémenter la fonction de téléchargement de fichiers volumineux de phpmyadmin
Si vous souhaitez que phpmyadmin télécharge des fichiers volumineux, vous devez également pour modifier la configuration de php.ini Il y a trois options de configuration dans le fichier : max_execution_time
(durée maximale d'exécution de la page php), max_input_time
(durée maximale pour que la page php accepte les données) et memory_limit
(mémoire maximale occupé par la page php).
En effet, lorsque phpmyadmin télécharge des fichiers volumineux, le temps d'exécution et l'utilisation de la mémoire de la page PHP deviendront inévitablement plus longs et plus importants. Cela nécessite la coopération de l'environnement d'exploitation PHP. Il suffit de modifier la limite de taille du fichier de téléchargement. pas assez.
Étape 3 : Modifier le fichier de configuration de phpmyadmin
Après avoir terminé la configuration appropriée de php.ini, vous devez également modifier la configuration de phpmyadmin.
1. Modifiez l'option de configuration $cfg['ExecTimeLimit']
dans le fichier de configuration phpmyadmin config. La valeur par défaut est 300 et doit être modifiée à 0, ce qui signifie qu'il n'y a pas de limite de temps.
2. Modifiez le $memory_limit
dans la page d'importation dans le répertoire racine d'installation de phpmyadmin. Instructions : Tout d'abord, lisez le fichier de configuration php.ini. Option de configuration de la mémoire memory_limit S'il est vide, la taille de la mémoire par défaut est limitée à 2 Mo. S'il n'y a pas de limite, la taille de la mémoire est limitée à 10 Mo. Vous pouvez modifier ce code en fonction des informations pertinentes dans votre fichier de configuration php.ini. .
À ce stade, après avoir modifié les options de configuration du téléchargement de fichiers dans le fichier de configuration php.ini et le fichier de configuration phpmyadmin, le problème de la limite de taille de fichier pour le téléchargement de phpmyadmin peut être résolu, réalisant ainsi la fonction de téléchargement de phpmyadmin. gros fichiers.
Articles et tutoriels connexes recommandés : Tutoriel phpmyadmin
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!