Cambiar el tamaño máximo de carga para subir archivos.

Cambiar el tamaño máximo de carga para subir archivos.

de Armando Zuñiga -
Número de respuestas: 7

Saludos.

Tengo Apache 2 y Moodle 2.5.

He intentado cambiar el tamaño máximo para que los usuarios puedan subir archivos. Anteriormente el máximo era 2MB, pero me han solicitado 50MB.

Pero modifiqué el archivo php.ini y cambié las variables de la siguiente manera:

upload_max_filesize = 50M
max_file_uploads = 50M

Además agregue al archivo apache2.conf  ... la siguiente línea:

LimitRequestBody 0

 

Pero Moodle, solamente me da un máximo de 8MB y NO más. Cree el archivo httpd.conf y le agregué la misma línea.

He reiniciado el servidor una y otra y otra vez y NO pasa de 8MB.

¿Me pueden ayudar porfavor?

Promedio de valoraciones: -
En respuesta a Armando Zuñiga

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Fernando Navarro Páez -

Hola Armando.

Tienes que cambiar tambien el valor de post_max_size en php.ini

Salu2

Fernando

En respuesta a Fernando Navarro Páez

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Armando Zuñiga -

Hola Fernando, gracias por responder.

Pero tal y como mencioné al inicio del post ya cambié las variables el php.ini, asi:

upload_max_filesize = 50M
max_file_uploads = 50M

Además agregue al archivo apache2.conf  ... la siguiente línea:

LimitRequestBody 0

Pero Moodle, solamente me da un máximo de 8MB y NO más. Cree el archivo httpd.conf y le agregué la misma línea.

He reiniciado el servidor una y otra y otra vez y NO pasa de 8MB.

¿Me pueden ayudar porfavor?

En respuesta a Fernando Navarro Páez

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Armando Zuñiga -

Una disculpa Fernando.

Eso me pasa por no leer bien. Agradezco tu respuesta. Pues efectivamente, justo como me lo dijiste, también tenía que cambiar la variable post_max_size.

Gracias por la observación. Por cierto la variable max_file_uploads.¿Con qué valor se recomienda dejarla?.  Saludos.

 

En respuesta a Armando Zuñiga

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Jaime Bodoque -

Si alguien sabe como hacer lo mimo en moodle 1.9

En respuesta a Jaime Bodoque

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Armando Zuñiga -

Tienes que cambiar las variables del php.ini   (/etc/php5/apache2)

post_max_size = 50M

upload_max_filesize = 50M

Además agregar al archivo apache2.conf  ... la siguiente variable: (/etc/apache2)

LimitRequestBody 0

O crear el archivo httpd.conf  y agregarle la misma variable en cero.

Y reiniciar tu servidor apache.

Fue lo que yo hice y me funcionó bien,.. Gracias a la Observación de Fernando.

En respuesta a Armando Zuñiga

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Fernando Navarro Páez -

Hola Armando.

Me alegro que lo hayas resuelto sonrisa

Con respecto a max_file_uploads, este valor indica el número máximo de ficheros a subir de forma simultánea. Por defecto está a 20. Puedes dejarlo con el valor por defecto

Salu2

Fernando

En respuesta a Armando Zuñiga

Re: Cambiar el tamaño máximo de carga para subir archivos.

de Giovanni Melendez Morales -

Hola Armando


Necesito por favor de tu ayuda. He instalado Moodle 3.1.2 Intente restaurar un curso (mbz) pero me aparece el siguiente error "El archivo que intentó subir pesa mucho para poder ser procesado por el servidor"


Ya hice la prueba con otro curso y me aparece lo mismo. Creé un curso y subí un recurso que pesa como 12 Mb y el mismo error. Subí una foto de 500 kb y si subió. También consulte unos foros donde indican que se debe realizar algunos cambios en la configuración del archivo php.ini

Se deben cambiar los valores post_max_size = 60M y upload_max_filesize = 60M. Hable con el proveedor del hosting y me envió el archivo php.ini. Lo modifique y lo subí a estas carpetas según indican en los foros de Moodle:


public_html
moodle/admin
moodle/course
moodle/files
raíz de su directorio moodledata

Sigue sin funcionar. La versión que tengo instalada de Moodle es 3.1.2 Alguna idea?

No se como hacer lo que comentas:

"agregue al archivo apache2.conf  ... la siguiente línea: LimitRequestBody 0

  Cree el archivo httpd.conf y le agregué la misma línea.

No tengo servidor propio. Es contratado con un proveedor.


Gracias

giovannimelendez@hotmail.com