Jose A

Configurar el tamaño máximo de fichero que se puede subir

de jouse 2001 - martes, 15 de marzo de 2005, 09:04
 

Para definir el tamaño máximo de los ficheros que queremos subir a Moodle tenemos que hacer algunas modificaciones en los siguientes sitios:

  1. En Apache2 (especialmente con RedHat), hay que editar los ficheros /etc/httpd/conf/httpd.conf y/o /etc/httpd/conf.d/php.conf para ajustar, en bytes, el tamaño máximo de envío. Para ello, hay que localizar la línea siguiente y ponerle ese valor, que equivale a 10MB:

    LimitRequestBody 10485760

    (con esto a Apache le hemos dicho que acepte hasta 10MB de ficheros)

  2. En PHP hay que definir el límite otra vez. Para ello hay que editar el fichero php.ini (o también pueden existir en el fichero httpd.conf de Apache y en los .htaccess, teniendo estas últimas preferencia sobre el php.ini) y poner:

    php_value upload_max_filesize 5000000
    php_value post_max_size 5000000

    (con esto a PHP le hemos dicho que acepte hasta 5MB, aprox., de ficheros).

  3. En Moodle, en Administración/Variables, en la variable maxbytes le decimos lo que aceptará todo nuestro sitio Moodle.

  4. En cada curso de Moodle, se puede especificar también un valor máximo de tamaño de fichero.

  5. Finalmente, algunas actividades permiten poner otro valor diferente.

Evidentemente, el límite REAL será siempre EL MAS BAJO DE TODOS LOS ANTERIORES al intentar subir un fichero (no sirve de nada decirle a Moodle que se pueden subir 5MB si el límite de Apache es de 1MB sonrisa).

Podéis encontrar información detallada (inglés) en:
http://www.radinks.com/upload/config.php

» Preguntas Frecuentes