-
Lorsque phpmyadmin importe des fichiers SQL, cela implique la limite de taille du fichier téléchargé par phpmyadmin. La taille par défaut du fichier téléchargé par phpmyadmin est de 2 Mo. Si vous souhaitez que phpmyadmin télécharge des fichiers volumineux dépassant 2 Mo, vous devez modifier la configuration de la taille du fichier téléchargé. par phpmyadmin ou télécharger le gros fichier en plusieurs lots. Relativement parlant, il est beaucoup plus pratique de modifier la limite de taille des fichiers téléchargés par phpmyadmin. 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 se compose principalement de deux étapes : la modification du fichier de configuration php.ini et du fichier de configuration phpmyadmin.
É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. Vous devez modifier les valeurs des options upload_max_filesize et post_max_size dans le fichier de configuration php.ini. Pour les méthodes de modification spécifiques, veuillez vous référer à : PHP.INI. Configuration : Tutoriel de configuration de la fonction de téléchargement de fichiers.
É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 modifier les trois options de configuration de max_execution_time (le temps maximum d'exécution de la page PHP), max_input_time (le temps maximum pendant lequel la page PHP accepte les données) et memory_limit (le temps maximum d'exécution de la page PHP). mémoire maximale occupée par la page PHP) dans le fichier de configuration php.ini. 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, ce qui nécessite la coopération de PHP. environnement d'exploitation. Il ne suffit pas de modifier simplement la limite de taille du fichier de téléchargement.
Étape 3 : Modifier le fichier de configuration 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 de phpmyadmin. 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 $memory_limit dans la page d'importation sous le répertoire racine d'installation de phpmyadmin
Remarque : Il est préférable de lire l'option de configuration de la mémoire memory_limit dans le fichier de configuration php.ini. Si elle 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. combinez-le avec les paramètres pertinents dans votre fichier de configuration php.ini Informations pour modifier ce code.
À ce stade, après avoir modifié les options de configuration de téléchargement de fichiers dans le fichier de configuration php.ini et le fichier de configuration phpmyadmin, le problème des restrictions de taille de fichier de téléchargement de phpmyadmin peut être résolu, réalisant ainsi la fonction de téléchargement de fichiers volumineux de phpmyadmin.
Source de l'article : http://www.leapsoul.cn/?p=1185 Veuillez indiquer le lien source lors de la réimpression.