
Ocurre que «deployando» wordpress en docker luego nos encontramos que hay un limite de solo 2MB de upload para los ficheros.
Alguien podría pensar, que es suficiente modificare el fichero /et/php/<numero>/php.ini…. pero este fichero no está en la imágen de docker.
Yo he encontrado otro sistema añadiendo en /usr/local/etc/php/conf.d/upload.ini con dentro esto:
file_uploads = On
memory_limit = 20M
upload_max_filesize = 20M
post_max_size = 20M
max_execution_time = 60
Reinicia los contenedores de WordPress y de Traefik, y listo. Funciona.
Pero buscano una imágen para esta entrada, me he encontrado otro sistema mucho más simple.
Doy por descontado que el WP que has «deployado» lo has hecho con mi docker-compose.yml que he puesto aquí: https://www.preparandonos.es/traefik-letsencrypt-ghost-mariadb-wordpress/ …y por lo tanto tienes en /opt/wordpress la directory WP.
Modifica el fichero /opt/wordpress/WP/.htaccess añadiendo al fondo estas dos líneas:
php_value upload_max_filesize 25M
php_value post_max_size 256
Reinicia los contenedores de wordpress y traefik, y listo!