Aumentar el limite de carga de PhpMyAdmin en Cpanel
Alcance
Los limites de tamaño de carga estan predefinidos por el servidor, en general estos limites se encuentran en el valor menor de 50MB, en caso de intentar subir un archivo con extensión .sql mayor a este peso puede que reciba un error como el siguiente:
Error
phpMyAdmin - Error
Incorrect format parameter
Para solucionar esto es necesario aumentar variables como el PHP max upload size y el PHP max POST size, para posteriormente, aumentar el limite de tamaño máximo de phpMyAdmin. El tamaño máximo para archivos es de 2047MB. Si desea subir algún archivo con un peso mayor a este es necesario importar la base de datos por medio de la linea de comandos.
Para solucionar este error es necesario seguir los siguientes pasos:
- Ingresar a WHM
- Buscar el apartado Server Configuration > Tweak Settings
- Buscar la sección PHP:
- En la opción "cPanel PHP max upload size": Modificar el tamaño de acuerdo al peso del archivo que desean subir, considerando que el máximo es de 2047 Mb
- En la opción "cPanel PHP max POST size": Modificar el valor POST para el mismo que el max upload size o mayor.
- En la opción "cPanel PHP max POST size": Modificar el valor POST para el mismo que el max upload size o mayor.
- Dar clic en Guardar / Save
¿Que hacer si el problema persiste?
Puede ser necesario modificar las opciones de configuración global en el servidor, esto por medio de los archivos ubicados en:
/usr/local/cpanel/3rdparty/etc/php.ini /usr/local/cpanel/3rdparty/etc/phpmyadmin/php.ini
Para esto se recomienda contactar al departamento de Soporte Técnico.
Otras configuraciones que se pueden tomar en cuenta son:
- upload_max_filesize
- post_max_size
- max_input_time
- max_execution_time
Tomando en cuenta que el upload_max_filesize es el tamaño maximo para los archivos que estan POSTed; El post_max_size es el tamaño máximo para todos los datos POST, la carga cuenta este limite, si se tratan de subir múltiples archivos el tamaño total debe estar dentro de este rango; El max_input_time establece el tiempo máximo en segundos que un script puede analizar datos de entrada, un -1 indica que el max_execution_time se usa en su lugar, un 0 indica tiempo ilimitado; El max_execution_time establece el tiempo máximo que un script puede ejecutarse antes de que finalice.