jueves, 28 de marzo de 2024, 18:05
Sitio: Moodle - Open-source learning platform | Moodle.org
Curso: Moodle en Español (Moodle en Español)
Glosario: Glosario de Preguntas Frecuentes
N
antonio temprano

No se ven las imágenes de usuario

de antonio temprano - lunes, 7 de noviembre de 2005, 02:06
 

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.