PhpMyAdmin restricción en el tamaño del archivo subido

PhpMyAdmin Limitación en el tamaño del archivo de carga

PhpMyAdmin es una herramienta ampliamente utilizada para gestionar bases de datos MySQL, pero viene con una limitación en el tamaño del archivo de carga. El tamaño máximo de archivo que se puede subir a través de PhpMyAdmin está normalmente limitado a 2MB. Si intenta subir un archivo que exceda este límite, recibirá un mensaje de error.

El límite en el tamaño de los archivos subidos en PhpMyAdmin está en su lugar para prevenir actividades maliciosas y potenciales brechas de seguridad. Al limitar el tamaño máximo de los archivos, PhpMyAdmin se asegura de que nadie pueda subir archivos que potencialmente puedan comprometer la seguridad del servidor.

Sin embargo, hay ciertas situaciones en las que puede necesitar importar una gran base de datos desde sql-dump usando PhpMyAdmin. En estos casos, sobrepasar el límite de tamaño del archivo puede suponer un problema.

Cómo importar una base de datos grande usando PhpMyAdmin & pasos:

Estas acciones son necesarias si necesita importar una base de datos grande desde un volcado SQL utilizando PHPMyAdmin. Con una importación de este tipo, puede aparecer el siguiente error:

Error: Su base de datos ha excedido el límite de memoria

Hay un problema con el tamaño del archivo porque excede el límite establecido por los parámetros PHP. Por lo tanto, es necesario cambiar estos parámetros. Se requieren dos opciones, upload_max_filesize y post_max_size. La primera especifica el tamaño máximo del archivo para subirlo, y la segunda especifica el tamaño máximo del archivo para peticiones POST (por este método, PHP guarda el archivo). Los datos de registro se pueden encontrar en el archivo php.ini.

Se puede utilizar el siguiente comando para localizar su ubicación.

# php -i | grep php.ini
Archivo de configuración (php.ini) Ruta => /etc
Archivo de configuración cargado => /etc/php.ini

Alternativamente, puede simplemente realizar una búsqueda de un archivo que contenga este parámetro:

# grep -iRI upload_max_filesize /etc/
/etc/php.ini:upload_max_filesize = 2M

Una vez encontrado el archivo, debe abrirlo con cualquier editor de texto conveniente, encontrar las variables indicadas y cambiar sus valores, según lo requiera su archivo subido.

upload_max_filesize = 60M
post_max_size = 60M

Para este ejemplo, el archivo de prueba es de aproximadamente 50 MB, por lo que se seleccionan 60 MB. En el siguiente paso, reiniciamos el servicio que procesa PHP (en este caso, apache, posiblemente php-fpm en su lugar).

# service httpd restart

Después de reiniciar, volvemos al menú Importar y vemos que el tamaño máximo del archivo subido se ha modificado.

¡Enhorabuena! Tu límite de subida se ha incrementado en PHPMyAdmin (y en WordPress, si también lo usas).

Conclusión

En conclusión, ahora ya sabes cómo aumentar el tamaño del archivo de importación de PHPmyadmin. Siguiendo estos pasos, puede resolver fácilmente este problema usted mismo, sin tener que contratar a alguien de Fiverr o Upwork. Aumentar el límite de carga en WordPress está ahora a su alcance, así que adelante y pruébelo.