Elevar limite de subida de archivos para sitios PHP alojados en Microsoft Azure.


WAWP_MaxUploadFile0002Buenos dias,

Una de las limitaciones que tiene WordPress es la imposibilidad de subir archivos de un tamaño superior a 8 MB. Esto ocurre si lo tienes en AWS, en Azure, corriendo sobre un Linux o sobre un Windows, ya que es un parámetro definido por defecto.

He visto diversas formas de habilitar la capacidad de “upload files”, muchas de ellas son temporales o dependen de la versión de PHP. Yo os dejo la que me ha funcionado en todas las ocasiones.

WAWP_MaxUploadFile0001

Lo que vamos a realizar es editar un fichero denominado php.ini y definirle los valores máximos de subida de ficheros utilizando un cliente FTP para tal fin. Pasos:

1 Encontrar archivo php.ini

Utilizando, por ejemplo, un cliente FTP FileZila, nos conectaremos a nuestra Web App con WordPress y buscaremos el fichero php.ini,

WAWP_MaxUploadFile0004

La ubicación de este fichero normalmente es en el raiz, o sea, /site/wwroot o en la carpeta wp-admin. También puede ocurrir que no exista. No hay problema, lo creamos con cualquier editor de texto (Notepad++, Sublime, etc.,).

2 Modificar archivo

Una vez editado dicho fichero tenemos que introducir o cambiar el valor de los siguientes parámetros:

upload_max_filesize=32M

post_max_size=100M

max_execution_time=120

Max_input_time=120

Guardamos el fichero php.ini y …….

Os dejo la definición de cada variable:

  • upload_max_filesize => Tamaño máximo de fichero a subir.
  • post_max_size => Tamaño máximo de datos permitidos en un post.
  • max_execution_time => Tamaño máximo en segundos que se permite ejecutar un proceso.
  • Max_input_time => Tamaño máximo en segundos que se permite a un script analizar datos de entrada.

Con incluir las dos primeras variables bastaría para lo que buscamos 😉

3 Comprobamos lo que hemos hecho.

Pues eso, volvemos a entrar en nuestro WordPress y probamos a subir un fichero de gran tamaño. O simplemente con ver este pequeño detalle:

WAWP_MaxUploadFile0005

…. efectivamente, 32 MB de subida.

 

Lectura recomendada:

Windows Azure Web Sites: File upload limit for PHP sites hosted on WAWS.

Anuncios

Publicado el 04/10/2016 en Azure, Wordpress y etiquetado en . Guarda el enlace permanente. 1 comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

masrobeznoquenunca

Comparto lo que hago y lo que veo.

El camino de un ITPro

El camino de un ITPro

adumont

Just another WordPress.com weblog

Marco Antonio's space

Una mirada dentro de mis ratos libres...

Marcelo Ruiz

Network and SocialMedia

A Digital Frontier...

Blog personal de Robert Garrandés Simancas ("Versión Beta")

enero11

Literatura para romper el tiempo.

A %d blogueros les gusta esto: