Poder usar UPLOAD_LIMIT en el docker de PhpMyAdmin

He tenido un pequeño problema al intentar importar una base de datos bastante grande usando el PhpMyAdmin.

Cuando tienes bases de datos grandes necesitas aumentar los límites por defecto de php

post_max_size = 50M 
upload_max_filesize = 50M

El problema lo he tenido en que según la documentación esto se modifica con la variable de entorno "UPLOAD_LIMIT", pero a mi no me funcionaba.

Al final investigando un poco he encontrado el problema.

En mi servidor se instaló una versión hace meses, y como no se especificó ninguna versión en concreto ... se instaló la última disponible en ese momento. Pasó el tiempo y phpmyadmin se actualizó, añadió la variable de entorno UPLOAD_LIMIT que antes no existía.

En resumen, la solución es actualizar la imagen docker que tienes en tu máquina.

docker pull phpmyadmin/phpmyadmin

Después de esto has de reconstruir el contenedor y entonces ya estarás usando la última versión y se detectará correctamente el parámetro UPLOAD_LIMIT

Tags

¿Tienes algún proyecto en mente?

Si quieres hacer algo en Drupal tal vez puedas contratarme.

Ya sea para consultoría, desarrollo o mantenimiento de sitios web Drupal.