Maison  >  Article  >  base de données  >  Comment corriger les délais d'attente lors de l'importation de scripts SQL volumineux dans phpMyAdmin ?

Comment corriger les délais d'attente lors de l'importation de scripts SQL volumineux dans phpMyAdmin ?

Barbara Streisand
Barbara Streisandoriginal
2024-10-31 03:23:01264parcourir

How to Fix Timeouts When Importing Large SQL Scripts in phpMyAdmin?

Dépannage des délais d'attente dans les importations de scripts SQL de phpMyAdmin

Lors de la tentative d'importation de scripts SQL volumineux (supérieurs à 300 Mo) dans phpMyAdmin, les utilisateurs peuvent rencontrer des erreurs de délai d'attente malgré l'ajustement des paramètres dans leur fichier php.ini. Les étapes suivantes peuvent aider à résoudre ce problème :

Étape 1 : Vérifiez les paramètres php.ini

Assurez-vous que les paramètres PHP suivants ont été modifiés de manière appropriée dans php.ini :

  • post_max_size et upload_max_filesize : configurés sur une valeur supérieure à la taille du script (par exemple, 750 Mo).
  • max_execution_time : étendu pour s'adapter à la durée estimée d'importation du script (par exemple, 300 secondes).
  • max_input_time : défini sur une valeur plus longue que max_execution_time (par exemple, 540 secondes).
  • memory_limit : mémoire allouée suffisante pour le traitement du script (par exemple, 1 000 Mo).
Étape 2 : Modifier config.default.php

Si le problème persiste, accédez au fichier phpmyadminlibrariesconfig.default.php. Localisez la ligne :

  • $cfg['ExecTimeLimit'] = 300;

Modifiez la valeur en :

  • $cfg[' ExecTimeLimit'] = 0;

Cette modification supprime effectivement la limite de temps d'exécution pour l'importation du script.

Rappel : Cette modification ne doit être appliquée que sur les réseaux locaux. serveurs pour des raisons de sécurité.

Après avoir implémenté ces modifications, redémarrez phpMyAdmin pour appliquer les paramètres mis à jour. Cela devrait résoudre les erreurs de délai d'attente et vous permettre d'importer avec succès des scripts SQL volumineux.

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!

Déclaration:
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