-
Cuando phpmyadmin importa archivos SQL, implica el límite de tamaño del archivo cargado por phpmyadmin. El tamaño predeterminado del archivo cargado por phpmyadmin es 2 M. Si desea que phpmyadmin cargue archivos grandes que excedan los 2 M, debe modificar la configuración del tamaño del archivo cargado. por phpmyadmin o cargar el archivo grande en varios lotes. En términos relativos, es mucho más conveniente modificar el límite de tamaño de los archivos cargados por phpmyadmin. Resolver el problema del límite de tamaño del archivo de carga de phpmyadmin implica modificar el archivo de configuración php.ini y el archivo de configuración phpmyadmin.
Modificar el límite de tamaño de los archivos cargados por phpmyadmin consta principalmente de dos pasos: modificar el archivo de configuración php.ini y el archivo de configuración phpmyadmin.
Paso 1: Modifique la configuración del tamaño de carga del archivo en el archivo de configuración php.ini
Este paso es consistente con el método general de la función de carga del archivo de configuración PHP.INI. Debe modificar los valores de las opciones upload_max_filesize y post_max_size en el archivo de configuración php.ini. Para métodos de modificación específicos, consulte: PHP.INI. Configuración: Tutorial de configuración de la función de carga de archivos.
Paso 2: modifique el tiempo de ejecución de PHP y el límite de memoria para implementar la función de carga de archivos grandes de phpmyadmin
Si desea que phpmyadmin cargue archivos grandes, también necesita modificar las tres opciones de configuración de max_execution_time (el tiempo máximo para que se ejecute la página PHP), max_input_time (el tiempo máximo para que la página PHP acepte datos) y Memory_limit (el memoria máxima ocupada por la página PHP) en el archivo de configuración php.ini, esto se debe a que cuando phpmyadmin carga archivos grandes, el tiempo de ejecución y el uso de memoria de la página PHP inevitablemente serán cada vez más largos, lo que requiere la cooperación de PHP. entorno operativo. Simplemente modificar el límite de tamaño del archivo de carga no es suficiente.
Paso 3: Modificar el archivo de configuración phpmyadmin
Después de completar la configuración relevante de php.ini, también debe modificar la configuración de phpmyadmin.
1. Modifique la opción de configuración $cfg['ExecTimeLimit'] en el archivo de configuración de configuración phpmyadmin. El valor predeterminado es 300 y debe modificarse a 0, lo que significa que no hay límite de tiempo.
2. Modifique $memory_limit en la página de importación en el directorio raíz de instalación de phpmyadmin.
Nota: Es preferible leer la opción de configuración de memoria límite_memoria en el archivo de configuración php.ini. Si está vacío, el tamaño de memoria predeterminado está limitado a 2 M. Si no hay límite, el tamaño de memoria está limitado a 10 M. combínelo con la configuración relevante en su archivo de configuración php.ini. Información para modificar este código.
En este punto, después de modificar las opciones de configuración de carga de archivos en el archivo de configuración php.ini y el archivo de configuración phpmyadmin, se puede resolver el problema de las restricciones de tamaño de archivos de carga de phpmyadmin, implementando así la función de carga de archivos grandes de phpmyadmin.
Fuente del artículo: http://www.leapsoul.cn/?p=1185 Indique el enlace de la fuente al reimprimir.