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.

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 )

Google photo

Estás comentando usando tu cuenta de Google. 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 )

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

Marcelo Ruiz

Network and SocialMedia

A Digital Frontier...

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

Javier Trejo

Para mis amigos, mi comunidad y los amantes de la literatura

El blog de Josep Ros

Comparto lo que hago y lo que veo.

A %d blogueros les gusta esto: