En tu instalación anterior has instalado módulos que no forman parte del paquete estándar de Moodle. Si todavía quieres seguir utilizándolos tienes que descargar e instalar una copia reciente desde la página Modules and add-ons.
Si, por el contrario, ya no deseas seguir usando dichos módulos asegurate de borrar las subcarpetas correspondientes dentro de la carpeta "moodle/mod" en tu servidor y deshabilítalos desde la pantalla "Administración -> Configuración -> Administración de módulos"
Glosario de Preguntas Frecuentes
No hagas consultas aquí. Para ello utiliza los Foros.
Si quieres contribuir a que este glosario sea completo selecciona la opción "Agregar Entrada". Todas las entradas son chequeadas manualmente antes de ser publicadas.
| Errorres |
Después de una actualización me aparecen errores en el panel "Actividad Reciente"
Error "allowed memory exhausted"
PHP permite que cada proceso (página web) consuma una cantidad limitada de memoria (generalmente suele ser un tamaño por defecto de 8Mb). Moodle necesita cargar muchos archivos (por ejemplo, los ficheros de lenguaje, diversas librerías...) para crear una página, y los últimos desarrollos de Moodle, ejecutando muchos módulos y opciones, han empezado a romper ese límite de 8Mb.
Por ello, en algunas ocasiones, podrías encontrar errores como este:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 184320 bytes) in /var/www/html/moodle/mod/workshop/lib.php on line 2354
Continuamente estamos introduciendo mejoras para tratar de reducir esos requerimientos de memoria, pero mientras tanto, la forma más sencilla de utilizar Moodle al 100% es ampliar ese límite de memoria.
- Si tienes acceso al archivo principal php.ini, busca la línea que se parece a esta:
memory_limit = 8M;
y modifícala a :
memory_limit = 16M;
entonces, reinicia Apache.- Si no puedes hacer esto, podrías intentar cambiar ese valor para tu sitio editando o creando un archivo .htaccess en tu directorio principal de Moodle, que contenga esta línea:
php_value memory_limit "16M"Otra opción es borrar completamente aquellos módulos que no estés utilizando, puedes hacerlo accediendo a Admin -> Configuración -> Módulos.
Error al restaurar un curso, sale el mensaje "Missing zlib extensions" y se queda ahí
Cuando te aparece el error "Missing zlib extensions" al restaurar un curso, lo que sucede es que no tienes habilitado el módulo php_zlib necesario para que Moodle sea capaz de trabajar con archivos zip.
Para ponerlo en funcionamiento sigue los siguientes pasos:
- Edita el archivo php.ini
- Busca la línea:
;php_zlib.dll
- Modifícala (simplemente quitar el punto y coma) a:
php_zlib.dll
Una vez realizado lo anterior intenta restaurar de nuevo el curso.
GD SUPPORT con Wamp ( No permite mostar fotos archvos jepg)
Buen día :Esperando dar una contribución/solución, ordenada y lógica les comento lo sgte. :
presumiendo que el moodle esté ejecutandose bajo windows,
frente a este problema lo que hay que hacer es :
1.- Recomiendo instalar el wamp5_1.3 (lo pueden bajar desde www.wampserver.com/en/index.php
pesa 20 Mb )
....contiene :
Apache 1.3.33 estable . servidor de pág. web.
PHP 5.0.2 + PECL. motor renovado del lenguaje PHP
SQLitemanager. sistema para adm. una BD a partir de sentencias SQL
MySQL 4.0.22. La BD para utilizar con PHP
Phpmyadmin. Permite administrar una BD a través de ina intarfaz web.
y sus add-ons :
ACTIVESTATE PERL ADD-ON (10Mb). Permite ejecución de CGI.
ZEND OPTIMIZER ADD-ON (1 Mb). Mejora el comportamiento en tiempo de ejecución de PHP.
WEBALIZER ADD-ON (1 Mb). Porporciona estadísticas de uso del servidor web.
2.- este paquete activa servicios relacionados con el apache y el mysql :
wampapache.....Apache/1.3.31 (win32) PHP/5.0.2
wampmysqld ....Relacionado con la BD MySQL
3.- Ojo en la barra de notificaciones (extremo inferior derecho del escritorio) va a mostar un icono de wamp5 si le damos click nos da una menú rápido muy, pero muy interesante.. control total, administración ordenada..
4.- Revisar en el disco c: crea un directorio : wamp .. sobre el que graba todo lo relacionado con él.
5.- Para activar la opción que permita ver fotografías (archivos tipo jpeg)..
con el ícono del wamp5 (ver punto 3).. apagar los servicios (02).
6.- Ir al directorio : C:\wamp\apache\
editar (puede ser con el Block de notas..) el archivo php.ini..
buscar .. el término : gd2
irá a la línea :
;extensión=php_gd2.dll (como verán está comentada.. )
descomentarla eliminando el : ; (punto y coma)
salir grabando .. está librería la pueden ubicar en :
c:\wamp\php\ext\
7.- Ir al ícono de wamp5 (ver punto 3).. activar los servicios..
8.- activar el moodle .. : con el IE (por ejemplo) ..
http.//localhost/moodle/
(el cual, al instalarlo deberá ser copiado en el directorio :
c:\wamp\www\moodle\ ...)
ingresar con la cuenta administradora ..
seleccionar : Administración : configuración : Variables
Ir hacia la variable .. gdversión , debera mostrar : GD2.x está instalado
La variable .. slasharguments de preferencia dejarla como : file.php/pic.jpg
Salir Presionando el botón : Guardar cambios (al fondo de la pág.) ..
9.- Ir a cualquiera de los cursos que tienen preparado ..
elegir : Personas . Participantes ..
trabajar por ejemplo con el profesor ... elegir Información completa ..
dar un click en el botón : editar información..
Ir hacia la parte en la que se solicita imágen nueva : ya está activada ...
Presionar en botón . Examinar (subir la foto que gusten, escoger la mejor ...jajaja)
Ir al fondo ir dar un click en: Actualizar Información personal...y en la página de Participantes ya debe de mostar la foto (tomenlo con calma.. es la mejor de todas las fotos. que le vamos a hacer ....jajaja...)
Espero que les sirva ..
Atte.,
Franklin Calle Zapata
Perú - Pucallpa (espero su visita por la selva peruana...)
![]()
No se ven las imágenes de usuario
No se ven las imágenes de usuario - Las imágenes cargadas dan como resultado "File not found"
Por ejemplo:: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.
Un síntoma común de esta situación es que no se ven las imágenes de usuario.
Cómo solucionarlo si el servidor es Apache:
Tu servidor web debe ser configurado para permitir que la parte de la URL después de un nombre de script pase directamente al script. Esto suele estar así por defecto en Apache 1, pero está desactivado por defecto en Apache 2. Para activarlo, añade esta línea a tu httpd.conf o al archivo .htaccess en tu directorio local
AcceptPathInfo on
Ten en cuenta que esto sólo funcionará para las versiones 2.x de Apache.
Cómo solucionarlo si el servidor es IIS:
Necesitas activar el AllowPathInfoForScriptMappings.Consulta este Microsoft Knowledgebase article para obtener más información sobre cómo hacerlo.
Cómo solucionarlo en Moodle:
Si por cualquier razón no puedes solucionar el problema por los métodos expuestos arriba, puedes configurar moodle para que lo haga, teniendo en cuenta que perderás un poco de velocidad en la ejecución de moodle y que no podrás usar enlaces relativos con los recursos HTML. Entra como administrador, ve a configurar variables y cambia la configuración de "slasharguments". Con eso, ya debería funcionar.
Otra posibilidad:
Si lo anterior no ha funcionado, puede ser que en el fichero "config.php" haya unas cuantas líneas en blanco después de las líneas siguientes (al final del todo):
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
?>
Bórralas y vuelve a probar, ahora sí que ya debe de funcionar la carga de imágenes.