Diferencia entre revisiones de «30/Actualización de moodle»

De MoodleDocs
(tidy up)
(tidy up)
 
(No se muestran 28 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
<p class="note">'''Notas''': Esta página es acerca de la Actualización a '''Moodle 3.0 unicamente'''. Para la documentación más antigua, vaya a '''[[27/Actualización de moodle]]''' . </p>
{{Versiones|Esta página es acerca de la Actualización a '''Moodle 3.0 unicamente'''. También existe documentación para  '''[[Actualización de moodle|otras versiones de Moodle]]''' .}}{{Moodle 3.0}}
 
{{Frequently updated doc page
{{Frequently updated doc page
|docpagetitle = Upgrading
|docpagetitle = Upgrading
}}
}}
{{EnTraduccion}}
{{Notadeltraductor|Esta página necesariamente debe actualizarse cada 6 meses, cuando se libera una nueva versión de Moodle, Actualmente (octubre del 2015), está homologada con la documentación de la versión en Inglés para Moodle 3.0. Vea [[Historia de las versiones]]  y [https://docs.moodle.org/dev/New_docs_version_process https://docs.moodle.org/dev/New_docs_version_process] para conocer cómo y cuando ocurrirán/ocurrieron cambios importantes en la documentación para Moodle; por ejemplo, '''para mayo del 2016 esta página estará automáticamente OBSOLETA''' y deberá editarse.}}
{{Actualizar}}
<p class="note">'''Nota del traductor''': Esta página necesariamente debe actualizarse cada 6 meses, cuando se libera una nueva versión de Moodle, Actualmente (octubre del 2015), está homologada con la documentación de la versión en Inglés para Moodle 3.0.</p>
 
Vea [[Historia de las versiones]]  y [https://docs.moodle.org/dev/New_docs_version_process https://docs.moodle.org/dev/New_docs_version_process] para conocer cómo y cuando ocurrirán/ocurrieron cambios importantes en la documentación para Moodle; por ejemplo, '''para noviembre del 2014 esta página estará automáticamente OBSOLETA''' y deberá editarse.


''Esta página explica en detalle cómo actualizar Moodle. Para un resumen del proceso, vea [[Visión general de actualización]].''
''Esta página explica en detalle cómo actualizar Moodle. Para un resumen del proceso, vea [[Visión general de actualización]].''
Línea 14: Línea 9:
==Revise los requisitos==
==Revise los requisitos==


Asegúrese de que su servidor cumple con todos los requisitos para la versión que va a actualizar en '' Configuraciones > Administración del sitio > Servidor > [[Entorno]]''.
Asegúrese de que su servidor cumple con todos los requisitos para la versión que va a actualizar en '' Configuraciones > Administración del sitio > Servidor > [[Entorno]]''. Por favor tome nota de que si Usted usa MySQL deberá de actualizar el motor a InnoDB porque esto se ha vuelto un requisito en Moodle 3.0. Vea [[Migración desde MyISAM a InnoDB]].
 
{{Moodle 2.6}}
En Moodle 2.6 existe [[OPcache]] en la configuración de PHP.
 
 
 
{{Moodle 2.8}}{{Moodle 2.7}}{{Moodle 2.6}}{{Moodle 2.5}}
Nota: Solamente podrá actualizar a Moodle 2.5,  2.6,  2.7 o 2.8 desde Moodle 2.2 o superior. Si quiere actualizar desde versiones anteriores, usted debe hacer [https://docs.moodle.org/22/en/Upgrading_to_Moodle_2.2 upgrade to 2.2] como primer paso.


==Antes de actualizar realmente su sitio==
==Antes de actualizar realmente su sitio==
Línea 28: Línea 15:
'''Le recomendamos encarecidamente que pruebe la actualización primeramente en una COPIA de sus sitio de producción, para asegurarse de que funciona como lo espera.'''
'''Le recomendamos encarecidamente que pruebe la actualización primeramente en una COPIA de sus sitio de producción, para asegurarse de que funciona como lo espera.'''


{{Moodle 2.8}}
Considere configurar la [[Clave al actualizar]] para su sitio. ¡Es una protección útil y muy rápida y fácil de poner!
===Asuntos que posiblemente puedan afectarle en Moodle 2.8===
* Con la introducción del nuevo método de agregación por 'Ponderación natural', los cursos que previamente estaban usando "Suma de calificaciones" como método de agregación y/o con la configuración  "Agregar incluyendo subcategorías" pudieran tener cambios en las calificaciones.


{{Moodle 2.7}}
===[[Temas]] (lea esto antes de actualizar a 2.7)===
Todos los temas estándar presentes en Moodle 2.6 (y anteriores), excepto el tema Limpio (''Clean''), han sido removidos (eliminados) de Moodle 2.7 (vea MDL-43784). Custom themes and themes from the Plugins Directory are not affected, unless they use one of the removed themes as a parent theme. If a theme that was in use has been removed, the theme will revert to the new default theme called Clean.
For sites wishing to continue using any of the removed standard themes (or themes relying on a standard theme as a parent theme), other than Clean, we recommend you use the following process.
# Download the 2.7 version of Moodle, but do not run the upgrade yet.
# Download the 2.7 version of your theme from the [https://moodle.org/plugins/browse.php?list=category&id=3 Themes section of the Moodle plugins directory] (or from the links below) into moodle/theme/.
# Proceed with the upgrade.
It is possible to copy missing themes into Moodle after the upgrade, but this should happen before users touch the system, otherwise theme-related settings may be lost.
Los temas afectados (con enlaces para descarga) son...
{|-
| Afterburner
| [https://moodle.org/plugins/view.php?plugin=theme_afterburner plugins db]
| [https://github.com/moodlehq/moodle-theme_afterburner github]
|-
| Anomaly
| [https://moodle.org/plugins/view.php?plugin=theme_anomaly plugins db]
| [https://github.com/moodlehq/moodle-theme_anomaly github]
|-
| Arialist
| [https://moodle.org/plugins/view.php?plugin=theme_arialist plugins db]
| [https://github.com/moodlehq/moodle-theme_arialist github]
|-
| Binarius
| [https://moodle.org/plugins/view.php?plugin=theme_binarius plugins db]
| [https://github.com/moodlehq/moodle-theme_binarius github]
|-
| Boxxie
| [https://moodle.org/plugins/view.php?plugin=theme_boxxie plugins db]
| [https://github.com/moodlehq/moodle-theme_boxxie github]
|-
| Brick
| [https://moodle.org/plugins/view.php?plugin=theme_brick plugins db]
| [https://github.com/moodlehq/moodle-theme_brick github]
|-
| Formal White
| [https://moodle.org/plugins/view.php?plugin=theme_formal_white plugins db]
| [https://github.com/andreabix/moodle-theme_formal_white github]
|-
| Form Factor
| [https://moodle.org/plugins/view.php?plugin=theme_formfactor plugins db]
| [https://github.com/moodlehq/moodle-theme_formfactor github]
|-
| Fusion
| [https://moodle.org/plugins/view.php?plugin=theme_fusion plugins db]
| [https://github.com/moodlehq/moodle-theme_fusion github]
|-
| Leatherbound
| [https://moodle.org/plugins/view.php?plugin=theme_leatherbound plugins db]
| [https://github.com/moodlehq/moodle-theme_leatherbound github]
|-
| Magazine
| [https://moodle.org/plugins/view.php?plugin=theme_magazine plugins db]
| [https://github.com/moodlehq/moodle-theme_magazine github]
|-
| Nimble
| [https://moodle.org/plugins/view.php?plugin=theme_nimble plugins db]
| [https://github.com/moodlehq/moodle-theme_nimble github]
|-
| Nonzero
| [https://moodle.org/plugins/view.php?plugin=theme_nonzero plugins db]
| [https://github.com/moodlehq/moodle-theme_nonzero github]
|-
| Overlay
| [https://moodle.org/plugins/view.php?plugin=theme_overlay plugins db]
| [https://github.com/moodlehq/moodle-theme_overlay github]
|-
| Serenity
| [https://moodle.org/plugins/view.php?plugin=theme_serenity plugins db]
| [https://github.com/moodlehq/moodle-theme_serenity github]
|-
| Sky High
| [https://moodle.org/plugins/view.php?plugin=theme_sky_high plugins db]
| [https://github.com/moodlehq/moodle-theme_sky_high github]
|-
| Splash
| [https://moodle.org/plugins/view.php?plugin=theme_splash plugins db]
| [https://github.com/moodlehq/moodle-theme_splash github]
|-
| Standard
| [https://moodle.org/plugins/view.php?plugin=theme_standard plugins db]
| [https://github.com/moodlehq/moodle-theme_standard github]
|-
| Standard old
| [https://moodle.org/plugins/view.php?plugin=theme_standardold plugins db]
| [https://github.com/moodlehq/moodle-theme_standardold github]
|}
Note: Only installed add-on themes are updated automatically during the upgrade, NOT standard themes. Because standard themes have been removed from Moodle 2.7, they have to be re-added.
{{Moodle 2.7}}
===Actualización del motor de preguntas (lea esto antes de actualizar a 2.7)===
In Moodle 2.1, there was a major overhaul of the Question engine. As explained in [https://docs.moodle.org/21/en/Upgrading_to_Moodle_2.1#Planning_the_question_engine_upgrade the upgrade documentation for that version], it was possible to delay parts of the database upgrade to be run later. Before you upgrade to Moodle 2.7, this upgrade must be completed.
This will affect you if...
* your site started off on a version of Moodle 2.0.x and
* when you upgraded to Moodle 2.1 or 2.2, you made use of the complex facility to delay part of the question engine upgrade (as explained in [https://docs.moodle.org/21/en/Upgrading_to_Moodle_2.1#Planning_the_question_engine_upgrade the upgrade documentation for that version]) and
* you still have not completing that upgrade
...then you must complete it before upgrading to Moodle 2.7.
You can check by looking at the bottom of the [[:en:Environment|Environment]] page in your site, providing you are running a version later than 2.4.9, 2.5.5 or 2.6.2. If you have a problem, it will tell you there. If there is no mention of questions there, you can forget about this.
This is unlikely to affect most users.
{{Moodle 2.x}}
== Respaldo de datos importantes ==
== Respaldo de datos importantes ==


Línea 153: Línea 26:
Vea [[Respaldo del sitio]] para información más específica.
Vea [[Respaldo del sitio]] para información más específica.


==Revise si hay actualizaciones para sus plugins==


===El directorio del software de Moodle en sí===
Si Usted tiene habilitado el [[Implementar actualizaciones automáticas]], Usted podrá actualizar los complementos instalados de forma automática durante la actualización. Solamente debe asegurarse de revisar la existencia de actualizaciones disponibles (con el botón para esto) en la pantalla para revisar los Plugins.


Haga una copia separada de estos archivos antes de hacer la actualización, de manera que pueda recuperar su config.php y de cualquier módulo que haya añadido como temas, idiomas, etc.
Si Usted actualiza sus complementos (''add-ons'') de forma manual, éste es un buen momento para revisarlos en  el [http://moodle.org/plugins Moodle Plugins directory] para ver si existe una versión disponible para su nueva (futura) versión de Moodle, incluyendo los temás gráficos, que hubiera instalado con anterioridad en su sitio. Si así fuera, descargue el paquete del complemento. En el siguiente paso lo copiará al lugar apropiado en su código Moodle (vea [[Instalar plugins]]).


===Su directorio de datos===
La actualización de los plugins complementos sucederá entonces como parte del proceso de actualización de Moodle.


Aquí es donde reside el contenido enviado (como los recursos de los cursos y las tareas de los estudiantes) así que es muy importante tener una copia de seguridad de estos archivos. Algunas veces la actualización puede mover o renombrar directorios dentro de su directorio de datos.
Si un complemento obsoleto causara que falle su actualización de Moodle, usualmente Usted podrá eliminar el código del complemento en lugar de des-instalarlo desde adentro de Moodle, de forma tal que no se eliminen los datos asociados con él..
 
===Su base de datos===
 
La mayoría de las actualizaciónes de Moodle alterarán las tablas de la base de datos, añadiendo o cambiando campos. Cada base de datos tiene formas diferentes de hacer la copia de seguridad. Una manera de hacer una copia de seguridad de una base de datos MySQL es 'vocarla' en un único archivo SQL. El siguiente ejemplo muestra los comandos en Unix para volcar la base de datos llamada "moodle":
 
      mysqldump -u nombre_usuario -p -C -Q -e -a moodle > moodle-backup-2002-10-26.sql
 
Sustituya  '''nombre_usuario''' por su usuario de la base de datos. La opción -p hará que se le pregunte la contraseña de acceso correspondiente al usuario especificado por -u.
 
También puede utilizar la funcionalidad de "Exportar" que existe en el módulo opcional "MySQL Admin" cuya interfaz web funciona perfectamente en todas las plataformas. Este módulo puede ser descargado desde http://download.moodle.org/modules/integrations.php. Es una integración de [http://www.phpmyadmin.net/ PHPMyAdmin] dentro del módulo de administración de Moodle.


==Ponga su sitio en modo de mantenimiento==
==Ponga su sitio en modo de mantenimiento==
Línea 176: Línea 40:
Antes de iniciar la actualización de su sitio, póngalo en [[Modo de mantenimiento]] para detener a usuarios no-administradores y evitar que ingresen.
Antes de iniciar la actualización de su sitio, póngalo en [[Modo de mantenimiento]] para detener a usuarios no-administradores y evitar que ingresen.


==Revise las actualizaciones de sus plugins adicionales (complementos = ''add-ons'')==
== Instale el ''software'' del nuevo Moodle ==
 
Usted puede obtener la versión actual (3.0) del software mediante
Si Usted tiene habilitado el [[Implementar actualizaciones automáticas]], Usted podrá actualizar los complementos instalados de forma automática durante la actualización. Solamente debe asegurarse de revisar la existencia de actualizaciones disponibles (con el botón para esto) en la pantalla para revisar los Plugins.


Si Usted actualiza sus complementos (''add-ons'') de forma manual, éste es un buen momento para revisrarlos en el [http://moodle.org/plugins Moodle Plugins directory] para ver si existe una versión disponible para su nueva (futura) versión de Moodle, incluyendo los temás gráficos, que hubiera instalado con anterioridad en su sitio. Si así fuera, descargue el paquete del complemento. En el siguiente paso lo copiará al lugar apropiado en su código Moodle (vea [[Instalar plugins]]).
  wget http://sourceforge.net/projects/moodle/files/Moodle/stable30/moodle-latest-30.tgz


La actualización de los plugins complementos sucederá entonces como parte del proceso de actualización de Moodle.
Si un complemento obsoleto causara que falle su actualización de Moodle, usualmente Usted podrá eliminar el código del complemento en lugar de des-instalarlo desde adentro de Moodle, de forma tal que no se eliminen los datos asociados con él..
== Instalar el nuevo software de Moodle==
Usted puede obtener la versión actual (2.8) del software mediante
wget http://sourceforge.net/projects/moodle/files/Moodle/stable28/moodle-latest-28.tgz
===Paquete de instalación estándar===
===Paquete de instalación estándar===


Línea 196: Línea 51:
# Copie su archivo antiguo de [[config.php]] otra vez hacia el directorio Moodle.  
# Copie su archivo antiguo de [[config.php]] otra vez hacia el directorio Moodle.  
# Como se mencionó arriba, si Usted ha instalado plugins complementos personalizados en su sitio, necesitará agregarlos al nuevo árbol de código ahora. Es importante revisar que tenga la versión correcta del complemento para su rama (versión) de Moodle. Sea particularmente cuidadoso en NO SOBRE-ESCRIBIR ningún código en la nueva versión de Moodle.
# Como se mencionó arriba, si Usted ha instalado plugins complementos personalizados en su sitio, necesitará agregarlos al nuevo árbol de código ahora. Es importante revisar que tenga la versión correcta del complemento para su rama (versión) de Moodle. Sea particularmente cuidadoso en NO SOBRE-ESCRIBIR ningún código en la nueva versión de Moodle.
# No se olvide de copiar también su carpeta / directorio '''moodledata'''. Si no hace esto, obtendrá un ERROR FATAL: "fatal error $cfg- dataroot is not configured properly".


====Linux====
====Linux====
'''Nota importante''': Remplace 2.6 por la versión que vaya a instalar (2.7 / 2.8 /...)
<p class="note">'''Nota importante''': Remplace 3.0 por la versión que vaya a instalar (2.9 / 3.1 /...). </p>
 


  mv moodle moodle.backup
  mv moodle moodle.backup
  tar xvzf moodle-2.6.tgz
  tar xvzf moodle-3.0.tgz


Después, copie su config.php, y cualquier plugin personalizado y su archivo .htaccess file si es que había creado uno antes ('''revise primero que los plugins personalizados sean de la versión correcta para su Moodle.'''):
Después, copie su config.php, y cualquier plugin personalizado y su archivo .htaccess file si es que había creado uno antes ('''revise primero que los plugins personalizados sean de la versión correcta para su Moodle.'''):
Línea 212: Línea 67:
No se le vaya a olvidar hacer legible moodle/config.php (y el resto del código fuente) para su servidor www server. Idealmente los archivos no deberían de ser escribibles por el servidor.
No se le vaya a olvidar hacer legible moodle/config.php (y el resto del código fuente) para su servidor www server. Idealmente los archivos no deberían de ser escribibles por el servidor.


Si Usted usa cron, asegúrese de que cron.php sea ejecutable y de que use el comando php correcto:  
Si Usted usa [[Cron]], asegúrese de que cron.php sea ejecutable y de que use el comando php correcto:  
  chmod 740 admin/cli/cron.php (algunas configuraciones necesitan chmod 750 o chmod 755)
  chmod 740 admin/cli/cron.php (algunas configuraciones necesitan chmod 750 o chmod 755)
  copie la primera línea desde cron.php
  copie la primera línea desde cron.php  (si se ve parecida a '#!/usr/local/bin/php' o '#!/usr/local/bin/php5.3', no es necesario copiar '<?php')
  (si se ve parecida a '#!/usr/local/bin/php' o '#!/usr/local/bin/php5.3', no es necesario copiar '<?php')


si fuese necesario.
Si fuera necesario:


=== Uso de Git ===
=== Uso de Git ===
Línea 225: Línea 79:
===Actualización por línea de comando===
===Actualización por línea de comando===


En servidores Linux, Moodle 2.5 y posteriores soportan correr la  [[Administración_por_línea_de_comando]], en lugar de hacerlo mediante un navegador web. Esto es más probable que sea más confiable, particularmente en sitios grandes.
En servidores Linux, Moodle 3.0 soporta correr la  [[Administración_por_línea_de_comando]], en lugar de hacerlo mediante un navegador web. Esto es más probable que sea más confiable, particularmente en sitios grandes.


== Terminando la actualización ==
== Terminando la actualización ==
<p class="note">'''Nota importante''': Si Usted puso su sitio en [[Modo de mantenimiento]] con anterioridad, ¡sáquelo del modo de mantenimiento ahora!. </p>


El último paso es activar el proceso de actualización dentro de Moodle.
El último paso es activar el proceso de actualización dentro de Moodle.


Para hacer esto, vaya a '' Configuraciones > Administración del sitio > Notificaciones''.
Para hacer esto, vaya a '' Administración > Administración del sitio > Notificaciones''.


Moodle detectará automáticamente la nueva versión y realizará todas las actualizaciones del sistema de archivos y de la BasedeDatos SQL que sean necesarias. Si hubiera algo que no pudiera hacer por sí mismo (muy raro) entonces verá mensajes que le dirán lo que necesita hacer.
Moodle detectará automáticamente la nueva versión y realizará todas las actualizaciones del sistema de archivos y de la BasedeDatos SQL que sean necesarias. Si hubiera algo que no pudiera hacer por sí mismo (muy raro) entonces verá mensajes que le dirán lo que necesita hacer.
Línea 245: Línea 101:
==Después de la actualización==
==Después de la actualización==


El archivo config.php de su instalación de 2.2, 2.3 o 2.4 debería de funcionar bién con Moodle 2.5 (y posteriores), pero si Usted revisa el archivo config-dist.php que viene con Moodle 2.5 (y posteriores) allí hay  más/diferentes opciones disponibles (por ejemplo, manejadores para BasesdeDatos y configuraciones). Es una buena idea mapear sus antiguas configuraciones de config.php a unas nuevas basadas en el archivo config-dist.php de Moodle 2.5 y posteriores.
El archivo config.php de su instalación debería de funcionar bién con Moodle 3.0, pero si Usted revisa el archivo config-dist.php que viene con Moodle 3.0 allí hay  más/diferentes opciones disponibles (por ejemplo, manejadores para BasesdeDatos y configuraciones). Es una buena idea mapear sus antiguas configuraciones de config.php a unas nuevas basadas en el archivo config-dist.php de Moodle 3.0.


===Cron===
===Cron===


Cron has received a major update (MDL-25499) and now has support for both scheduled and adhoc tasks.
[[Cron]] ha recibido una actualización mayor (MDL-25499) y ahora tiene soporte tanto para tareas del sistema agendadas como ''ad hoc''.


The benefits of these changes are:
Los beneficios de estos cambios son:
* The schedule for every task can be configured by the admin
* LA agenda para cada tarea del sistema puede configurarse por el administrador
* Tasks can run in parallel
* Las tareas del sistema pueden correr en paralelo
* Cron processes use locking to prevent the same task running at the same time by different processes
* Los procesos del [[Cron]] usan bloqueo para impedir que la misma tarea del sistema corra al mismo tiempo por diferentes procesos
* Clusters with multiple identical application nodes are supported, you can run cron on all of them
*Están soportados los ''Clusters'' con nodos de aplicaciones idénticas, Usted puede correr [[Cron]] en todos ellos


A result of this is that cron can be run much more often, which means (for example) forum posts can be sent out sooner. To take advantage of the new cron system it is now strongly recommended that administrators increase the frequency that cron is run to at least ''once per minute''.
Un resultado de esto es que [[Cron]] puede correr mucho más frecuentemente, lo que significa (por ejemplo) que se pueden enviar más pronto las publicaciones en los foros. Para tomar ventaja de el nuevo sistema de [[Cron]] ahora está fuertemente recomendado que los administradores aumente la frecuencia con la que corre [[Cron]] a cuando menos ''una vez por minuto''.


You also may need to modify any automated scripts you have that are parsing the output from cron. It is no longer possible to simply monitor the output of cron for the string "Cron script completed correctly" (if that is what you were doing). An alternative is to monitor the output for the string "task failed:". If you detect that a task is failing, [[Cron#Debugging_Scheduled_Tasks|here]] are some tips for debugging the failure.  
Usted también puede necesitar modificar cualquier ''script'' automáticoque tenga analizando la salida del cron. Ya no es posible simplemente monitorear la salida de cron para buscar la cadena de texto "Cron script completed correctly" (si esto es lo que Usted estaba haciendo). Una alternativa es monitorear la salida para buscar la cadena de caracteres "task failed:" (falló la tarea del sistema). Si Usted detecta que una tarea del sistema está fallando, [[Cron#Depuraci.C3.B3n_de_tareas_del_sistema_agendadas_.28Debugging_Scheduled_Tasks.29|aquí]] hay algunas sugerencias para depurar la falla.  


Before the upgrade to 2.7, there may have been a cron task that was failing, which was preventing the rest of cron from being executed. A failure in any single task will no longer prevent the rest of the Moodle cron tasks from executing, so you may uncover previously masked bugs. It is a good idea to closely monitor the output from cron after the upgrade to 2.7.
Antes de la actualización a 3.0, pudiera haber habido una tarea de cron que estuviera fallando, que estuviera evitando que se ejecutara el resto de cron. Una falla en cualquier tarea única ya no impedirá más que se ejecuten el resto de las tareas del sistema del cron de Moodle, por lo que Usted podría descubrir problemas (''bugs'') previamente enmascarados. Es una buena idea el monitorear de cerca la salida de cron después de haber actualizado a 3.0.


===Tareas===
===Tareas===
Línea 267: Línea 123:
El antiguo módulo de tarea (2.2) ha sido removido del núcleo y ahora ha sido remplazado por un esbozo para soportar el remapear transparentemente URLs y restaurar respaldos de de curso desde el módulo antiguo hacia el nuevo.  
El antiguo módulo de tarea (2.2) ha sido removido del núcleo y ahora ha sido remplazado por un esbozo para soportar el remapear transparentemente URLs y restaurar respaldos de de curso desde el módulo antiguo hacia el nuevo.  


Si Usted todavía está usando el el antiguo módulo de tarea (2.2), después de actualizar a Moodle 2.7 todas las actividades de tarea (2.2) estarán ocultas. Usted necesitará correr la [[Herramienta para actualización de tarea]] para des-ocultar las actividades.
Si Usted todavía está usando el el antiguo módulo de tarea (2.2), después de actualizar a Moodle 3.0 todas las actividades de tarea (2.2) estarán ocultas. Usted necesitará correr la [[Herramienta para actualización de tarea]] para des-ocultar las actividades.
 
Si Usted realmente en realidad necesita seguir usando el antiguo módulo de tarea (2.2), Usted debería de actualizar el código a Moodle 2.7, y después remplazar la carpeta "mod/assignment" con la que obtenga de https://github.com/moodlehq/moodle-mod_assignment/releases antes de completar la actualización.
 
===Filtros de [[Matemáticas]]===
{{Moodle 2.7}}
Moodle 2.7 viene con un nuevo filtro de matemáticas basado en [http://mathjax.org MathJax]. Es una alternativa al [[Filtro TeX]] existente. El [[Filtro MathJax]] está habilitado por defecto para los nuevos sitios y también para los actualizados. Usted podría desear deshabilitar el [[Filtro TeX]] y habilitar el [[Filtro MathJax]]. En sitios Moodle 2.7, si ambos estuvieran habilitados, gana el [[Filtro TeX]] sin importar el orden en que estén los filtros debido a que el [[Filtro TeX]] remueve toda la notación TeX antes de que se ejecute el JavaScript. Esto puede enmascarar el hecho de que MathJaxloader esté habilitado en instalaciones antiguas.
{{Moodle 2.8}}
En Moodle 2.8 ambos filtros pueden correr juntos y usarse ambos para mostrar las [[Matemáticas]]. Vea  MDL-44780. Hay algunas configuraciones de compatibilidad y otras opciones que pueden cambiarse para el  [[Filtro MathJax]].
 
{{Moodle 2.8}}
==Asuntos que posiblemente le afecten en Moodle 2.8==
 
===Nuevo método de agregación - 'Natural'===
 
El método de agregación 'Suma de calificaciones' usado en las calificaciones del curso ha sido revisado, mejorado significativamente y renombrado a  'Natural'. Pero como resultado de todas las composturas de problemas, los cursos que previamente usaban "Suma de calificaciones" como método de agregación y/o que tenían la configuración para "Agregar incluyendo subcategorías", pueden tener cambios de calificaciones. El mensaje de información se mostrará en esos cursos. También se recomienda configurar 'Natural' como el método de agregación por defecto (se configura por defecto en las nuevas instalaciones de Moodle 2.8).
 
Adicionalmente, la configuración de agregación ' Agregado incluye subcategorías' puede tener algunos cambios hacia calificaciones. Por esto se le recomienda que sean revisadas las [[Calificaciones]] en el [[Libro de calificaciones]] para dichos cursos.


===Los profesores pueden inscribir usuarios mediante el método de [[Inscripción]] por sincronización de [[Cohortes]]===
Si Usted realmente en realidad necesita seguir usando el antiguo módulo de tarea (2.2), Usted debería de actualizar el código a Moodle 3.0, y después remplazar la carpeta "mod/assignment" con la que obtenga de https://github.com/moodlehq/moodle-mod_assignment/releases antes de completar la actualización.


Los profesores tendrán acceso al método de inscripción por [[Sincronización de cohorte]] si estuviera habilitado. Usted puede quitarles a los profesores la capacidad para usar este método para [[Inscripciones|inscripción]] si desea conservar el comportamiento que tenía Moodle 2.7. Vea MDL-36014
{{Moodle 3.0}}
==Asuntos que posiblemente le afecten a Usted en Moodle 3.0==


===Problemas con el desplazamiento en el libro de calificaciones y con los temas===
===Mejoras al marcar (tagging)Tagging improvements===
Los temas que tengan sus encabezados no-fijos deben de tener la clase .navbar en su navbar para que los encabezados flotantes en el [[Reporte del calificador]] funcionen. Vea MDL-46658 para más información.


{{Nuevas características de Moodle 2.8}}===Remoción de la configuración experimental de 'Solamente para miembros de grupo'===
If you were using course tagging in Tags block and had "Show course tags" settings enabled, please note that course tagging functionality has changed. Vea [[Bloque_de_marcas_(tags)#Cambios_en_las_marcas_de_curso_en_Moodle_3.0|cambios en las marcas de curso en Moodle 3.0]] for more details.


La configuración experimental 'Solamente para miembros del grupo' ha sido quitada en Moodle 2.8. Las restricciones por grupo y agrupamiento en las [[Configuraciones de actividades condicionales|actividades condicionales]] ahora proporcionan esta funcionalidad. Cualquier instancia de  'Disponible solamente para miembros de grupo' es automáticamente convertida a restricciones por grupo o agrupamiento cuando un sitio se actualiza a 2.8.


* Las instancias de 'Disponible solamente para miembros de grupo' sin agrupamiento seleccionado son convertidas a la restricción de 'Debe pertenecer a algun grupo'.
See the [[dev:Moodle 3.0 release notes|Moodle 3.0 release notes]] for the full list of changes in Moodle 3.0.
* Las instancias de 'Disponible solamente para miembros de grupo' con un agrupamiento especificado son convertidas a la restricción 'Debe pertenecer al agrupamiento específico' .


===Remoción de DragMath===


[[Dragmath]] ya no es distribuído con Moodle. Está disponible en otro lado como un plugin adicional que puede descargarse e instalarse por un administrador.


Vea  [[dev:Moodle 3.0 release notes|Moodle 3.0 release notes]] para la lista completa de cambios en Moodle 3.0.


{{Moodle 2.9}}
==Asuntos que posiblemente le afecten a Usted en Moodle 2.9==


''Aquí se añadirán más ítems...''
===Mejoras a la navegación===


{{Moodle 2.7}}
'Mi hogar' ha sido renombrado a [[Tablero]].  
==Asuntos que posiblemente le afecten en Moodle 2.7==


Una página nueva de  [[Preferencias]] con enlace en el menú del usuario (parte superior derecha de cada página) proporciona acceso a las páginas para editar el perfil, para cambiar la contraseña, y hacia páginas para otras preferencias del usuario que antiguamente se encontraban en el [[Bloque de administración]] debajo de 'Configuraciones de Mi perfil'.


===Reportes personalizados basados-en-bitácora===
Un nuevo enlace hacia [[Reporte vista general|Calificaciones]] en el menú del usuario proporciona acceso a una vista general de las calificaciones de un usuario en todos sus cursos. Un administrador puede configurar los contenidos del menú del usuario en la configuración de 'Ítems del menú del usuario' en '' Administración > Administración del sitio > Apariencia > Temas > Configuraciones de temas'', por lo que si lo deseara, puede quitar el enlace hacia las calificaciones.


Moodle 2.7 has moved to the new Logging API that allows more detailed and more flexible log storage. By default after the upgrade Moodle no longer stores data in table 'log'. All standard reports and plugins that used to access this table are converted to support both new API and legacy 'log' table. It is understandable that there might be custom 3rd party plugins that can not be changed immediately and either write significant information to the 'log' table or require access to it. In this case admin needs to enable writing to the legacy log:
===Los temas personalizados deben usar el menú del usuario===
Site Administration > Plugins > Logging > Legacy log : Select "Log legacy data". You might also want to disable "Standard log" so your system doesn't have double logging.


{{Moodle 2.6}}
Como parte de las mejoras a la navegación en Moodle 3.0, ciertos enlaces han sido quitados de los bloques de Navegación y Administración y en su lugar están disponibles ahora mediante el menú del usuario. Por esta razón, todos los temas deben emplear el menú del usuario.
==Asuntos que posiblemente le afecten en Moodle 2.6==


===Nueva API de Box.net===
===Mejoras a las zonas horarias===


El API de Box.net API v1 caducará el 14 de diciembre del 2013 y será remplazado por el Box.net API v2 (MDL-33046).
El código para zonas horaria personalizada ha sido remplazado en Moodle 3.0 con código PHP estándar. Si su versión de [[PHP]] tiene más de 6 meses de antiguedad, los datos de la zona horaria deberían de actualizarse usando el [http://pecl.php.net/package/timezonedb PECL timezonedb package]. Vea MDL-49684 para más detalles.


Los usuarios del [[Repositorio Box.net]] ya no podrán crear un atajo/alias hacia un archivo almacenado en  Box.net.
===Configuraciones comunes para requerir descripción de la actividad===


'''IMPORTANTE''': La herramienta Box.net-alias-to-copy-conversion debería de correrse ''tan pronto como sea posible''. Vea [[Box.net APIv1 migration]] para más detalles.
Las configuraciones comunes para requerir descripción para varias [[Actividades]] y [[Recursos]] han sido remplazadas por una configuración única común que por defecto es NO.


Para continuar usando el repositorio Box.net y el [[Portafolio Box.net]], el sitio Moodle debe usar HTTPS y los plugins deben re-configurarse. Vea [[Box.net APIv1 migration]] para más detalles.
===Bloque de resultados del examen (cuestionario) remplazado por nuevo bloque de resultados de actividad===


El [[Bloque de resultados de examen]] está oculto por defecto, porque ha sido remplazado por el nuevo [[Bloque de resultados de actividad]] el cual puede mostrar resultados de cualquier actividad calificada o valorada en el curso.


===Compatibilidad con temas===
=== Error MySQL dmlwriteexception al restaurar un curso===
{{Pendiente de traducir}}
If you obtain a  dmlwriteexception error when restoring a course, it is recommended that InnoDB tables are converted to the Barracuda file format. See the section 'Converting InnoDB tables to Barracuda' in [[Administración por línea de comando]] for details of why this is recommended plus information on a tool for converting tables.


Si su sitio tiene un tema gráfico personalizado (''custom theme''), entonces Usted podría tener un error durante la actualización "Información para depuración (''Debug info''): Unknown column 'cacherev' in 'field list'".


La solución es cambiar temporalmente su tema al tema "Estándar" (''standard'') durante la actualización". Usted puede hacer esto al añadir "theme=standard" a la URL con que invoca su sitio Moodle, o añadiendo lo siguiente al archivo config.php de su Moodle:


$CFG->theme = "standard";
=== Mejoras en Moodle 2.3, 2.4, 2.5, 2.6, 2.7, 2.8 y 2.9 ===


Después de la actualización, su tema podría seguir funcionando bien.
Dependiendo desde cual versión está Usted actualizando, por favor visite la sección de 'Possible issues that may affect you' en la documentación en idioma inglés
 
===Se quitó el tema 'My Mobile'===
 
El tema "My Mobile" ha sido quitado de Moodle 2.6 (MDL-40874). Durante el proceso de actualización, el tema será desinstalado y todas sus configuraciones serán eliminadas. El tema "My Mobile" y sus temas extendidos se replegarán al tema "Clean" (limpio), que es amistoso para los dispositivos móviles.
 
Para conservar el tema "My Mobile" y sus configuraciones, ANTES DE ACTUALIZAR LOS ARCHIVOS del plugin no-mantenido, hay que copiarlos dentro de  theme/mymobile. El plugin no-mantenido puede descargarse de [https://moodle.org/plugins/view.php?plugin=theme_mymobile MyMobile theme entry in the plugins directory].
 
''---Por favor, escriban más ítems conforme vayan apareciendo en la página en inglés...''
 
=== Mejoras desde Moodle 2.3, 2.4 y 2.5===
 
Dependiendo desde cual versión está actualizando, por favor vea la sección acerca de 'Asuntos posibles que pueden afectarlo' en la documentación


* [https://docs.moodle.org/23/en/Upgrading Upgrading to Moodle 2.3]
* [https://docs.moodle.org/23/en/Upgrading Upgrading to Moodle 2.3]
* [https://docs.moodle.org/24/en/Upgrading Upgrading to Moodle 2.4]
* [https://docs.moodle.org/24/en/Upgrading Upgrading to Moodle 2.4]
* [https://docs.moodle.org/25/en/Upgrading Upgrading to Moodle 2.5]
* [https://docs.moodle.org/25/en/Upgrading Upgrading to Moodle 2.5]
 
* [https://docs.moodle.org/26/en/Upgrading Upgrading to Moodle 2.6]
 
* [https://docs.moodle.org/27/en/Upgrading Upgrading to Moodle 2.7]
{{Moodle 2.5}}
* [https://docs.moodle.org/28/en/Upgrading Upgrading to Moodle 2.8]
==Asuntos que posiblemente le afecten en Moodle 2.5==
* [https://docs.moodle.org/29/en/Upgrading Upgrading to Moodle 2.9]
 
* [https://docs.moodle.org/30/en/Upgrading Upgrading to Moodle 3.0]
===Bloque de configuraciones renombrado===
* [https://docs.moodle.org/31/en/Upgrading Upgrading to Moodle 3.1]
 
El bloque de configuraciones ha sido renombrado 'Administración' y ahora los reportes se localizan aquí.
 
===Mejoras al listado de cursos===
 
Los listados de cursos ahora son mostrados en forma consistente a lo ancho del sitio. Vea [[:dev:Courses lists upgrade to 2.5]] para los detalles de los cambios en la configuración de la administración y posibles cambios necesarios en temas personalizados.
 
===El plugin del repositorio de Google Docs se actualizó a Google Drive ===
 
El plugin de Google Docs ha sido actualizado a Google Drive, soportando carpetas y nuevas características.
 
Los administradores necesitarán cambiar sus configuraciones de Google API para habilitar el acceso al Drive API para permitirle al plugin que funcione después de la actualización, vea [https://docs.moodle.org/25/en/Google_OAuth_2.0_setup#Registering_with_Google Google_OAuth_2.0_setup#Registering_with_Google].
 
 
===Arquitectura Multi-servidor con diferentes versiones de PHP ===
 
Moodle se ha movido para usar un mecanismo más seguro para asegurar las contraseñas; de Moodle 2.5 en adelante, las contraseñas nuevas serán generadas usando bcrypt en lugar de md5. Como bcrypt solamente está soportado por versiones de PHP version 5.3.7 y superiores, es importante que todos los servidores dentro de un ''cluster'' usen la misma versión de PHP (MDL-35332).
 
===Restauración de respaldos de Moodle 2.5 en sitios con versiones antiguas de PHP===
 
Dado que bcrypt no está soportado en versiones de PHP inferiores a 5.3.7, el respaldo de curso usando la configuración $CFG->includeuserpasswordsinbackup en un sitio que usa PHP versión 5.3.7+ que fuese posteriormente restaurado en un sitio con PHP versión < 5.3.7 requerirá un reinicio de contraseña.
 
El mismo problema ocurrira si Usted degrada la versión de PHP que corre en el servidor de su sitio de 5.3.7+ a una inferior a 5.3.7 (MDL-35332).
 
===Opción para calificación manual en las configuraciones del examen (cuestionario)===
 
Before Moodle 2.5, you could set 'How questions behave' in the [https://docs.moodle.org/25/en/Quiz_settings Quiz settings] to 'Manually graded'. This caused all questions in the quiz, including multiple choice questions, to require manual grading. This option was not necessary because essay questions, the only ones that need to be graded manually, will always work that way whatever behaviour is selected.
 
Since the only effect of that setting was that people somehow choose it by mistake, we have hidden it. There should be no circumstances for which you would need to re-enable it, but if necessary, it can be restored by going to ''Administration > Site administration > Plugins > Question behaviour''.
 
=== Mejoras respecto a Moodle 2.3 y 2.4===
 
Si Usted está actualizando a Moodle 2.5 desde 2.2 or 2.3, por favor vea la sección 'Possible issues that may affect you' in the documentation [https://docs.moodle.org/23/en/Upgrading Upgrading to Moodle 2.3] and [https://docs.moodle.org/24/en/Upgrading Upgrading to Moodle 2.4].
 
==Actualización desde Moodle 2.5 hacia 2.5.1 o posterior==
 
[[File:reviewing badge permissions.png|thumb|Revisando permisos de roles]]Para asegurar que los permisos para las insignias estén correctamente configurados para cada arquetipo de rol, se recomienda que los administradores revisen y cambien los permisos como sigue:
 
# Vaya a ''Administración > Administración del sitio > Usuarios > Permissos > Definir roles'' y luego haga click en el ícono que está opuesto a un rol
# Elija el botón para 'Mostrar avanzadas' para revelar las diferentes configuraciones para permisos
# Filtre por 'badge' (insignia)
# Cambie ciertos permisos para asegurarse que todos estén configurados al valor resaltado, luego elija el botón para 'Guardar cambios'
# Repetir los pasos del 1 al 4 para cada rol
 


==Vea también==
==Vea también==
Línea 415: Línea 196:
* [[Notas_de_Moodle_2.7]]
* [[Notas_de_Moodle_2.7]]
* [[Notas_de_Moodle_2.8]]
* [[Notas_de_Moodle_2.8]]
* [[Notas_de_Moodle_2.9]]
* [[Notas_de_Moodle_3.0]]
* [[Notas_de_Moodle_3.1]]
* [https://docs.moodle.org/dev/Upgrade_API Upgrade API]
* [https://docs.moodle.org/dev/Upgrade_API Upgrade API]
 
* [[27/Actualización de moodle]] La versión anterior de esta página en Español (para Moodle 2.7 y anteriores)


==Ver También información muy antigua==
==Ver También información muy antigua==

Revisión actual - 14:09 16 may 2018

note icon.png Existe documentación diferente para varias versiones de Moodle: Esta página es acerca de la Actualización a Moodle 3.0 unicamente. También existe documentación para otras versiones de Moodle .

Moodle 3.0

Nota: Esta es una traducción de una página de la documentación en idioma Inglés (Docs), que se considera particularmente importante, y que en su versión original se actualiza frecuentemente. Por ello, se le recomienda que revise la página original en idioma inglés: Upgrading.

translator note icon.png Nota del traductor: Esta página necesariamente debe actualizarse cada 6 meses, cuando se libera una nueva versión de Moodle, Actualmente (octubre del 2015), está homologada con la documentación de la versión en Inglés para Moodle 3.0. Vea Historia de las versiones y https://docs.moodle.org/dev/New_docs_version_process para conocer cómo y cuando ocurrirán/ocurrieron cambios importantes en la documentación para Moodle; por ejemplo, para mayo del 2016 esta página estará automáticamente OBSOLETA y deberá editarse.


Esta página explica en detalle cómo actualizar Moodle. Para un resumen del proceso, vea Visión general de actualización.

Revise los requisitos

Asegúrese de que su servidor cumple con todos los requisitos para la versión que va a actualizar en Configuraciones > Administración del sitio > Servidor > Entorno. Por favor tome nota de que si Usted usa MySQL deberá de actualizar el motor a InnoDB porque esto se ha vuelto un requisito en Moodle 3.0. Vea Migración desde MyISAM a InnoDB.

Antes de actualizar realmente su sitio

Le recomendamos encarecidamente que pruebe la actualización primeramente en una COPIA de sus sitio de producción, para asegurarse de que funciona como lo espera.

Considere configurar la Clave al actualizar para su sitio. ¡Es una protección útil y muy rápida y fácil de poner!

Respaldo de datos importantes

Hay tres áreas que debe respaldar antes de actualizar:

  1. Moodle (Por ejemplo, todo dentro de server/htdocs/moodle)
  2. Archivos subidos a Moodle (Por ejemplo, server/moodledata)
  3. BasedeDatos de Moodle (Por ejemplo, un volcado de su Postgres o MySQL)

Vea Respaldo del sitio para información más específica.

Revise si hay actualizaciones para sus plugins

Si Usted tiene habilitado el Implementar actualizaciones automáticas, Usted podrá actualizar los complementos instalados de forma automática durante la actualización. Solamente debe asegurarse de revisar la existencia de actualizaciones disponibles (con el botón para esto) en la pantalla para revisar los Plugins.

Si Usted actualiza sus complementos (add-ons) de forma manual, éste es un buen momento para revisarlos en el Moodle Plugins directory para ver si existe una versión disponible para su nueva (futura) versión de Moodle, incluyendo los temás gráficos, que hubiera instalado con anterioridad en su sitio. Si así fuera, descargue el paquete del complemento. En el siguiente paso lo copiará al lugar apropiado en su código Moodle (vea Instalar plugins).

La actualización de los plugins complementos sucederá entonces como parte del proceso de actualización de Moodle.

Si un complemento obsoleto causara que falle su actualización de Moodle, usualmente Usted podrá eliminar el código del complemento en lugar de des-instalarlo desde adentro de Moodle, de forma tal que no se eliminen los datos asociados con él..

Ponga su sitio en modo de mantenimiento

Antes de iniciar la actualización de su sitio, póngalo en Modo de mantenimiento para detener a usuarios no-administradores y evitar que ingresen.

Instale el software del nuevo Moodle

Usted puede obtener la versión actual (3.0) del software mediante

wget http://sourceforge.net/projects/moodle/files/Moodle/stable30/moodle-latest-30.tgz

Paquete de instalación estándar

  1. Mueva sus archivos antiguos de Moodle hacia otra localización. NO COPIE y PEGUE los archivos nuevos encima de los antiguos.
  2. Descomprima el archivo de instalación, de forma que todos los archivos de Moodle estén ahora en el sitio donde ANTES estaban los archivos de la versión anterior de Moodle. Moodle ajustará SQL y moodledata si lo requieren durante la actualización.
  3. Copie su archivo antiguo de config.php otra vez hacia el directorio Moodle.
  4. Como se mencionó arriba, si Usted ha instalado plugins complementos personalizados en su sitio, necesitará agregarlos al nuevo árbol de código ahora. Es importante revisar que tenga la versión correcta del complemento para su rama (versión) de Moodle. Sea particularmente cuidadoso en NO SOBRE-ESCRIBIR ningún código en la nueva versión de Moodle.
  5. No se olvide de copiar también su carpeta / directorio moodledata. Si no hace esto, obtendrá un ERROR FATAL: "fatal error $cfg- dataroot is not configured properly".

Linux

Nota importante: Remplace 3.0 por la versión que vaya a instalar (2.9 / 3.1 /...).

mv moodle moodle.backup
tar xvzf moodle-3.0.tgz

Después, copie su config.php, y cualquier plugin personalizado y su archivo .htaccess file si es que había creado uno antes (revise primero que los plugins personalizados sean de la versión correcta para su Moodle.):

cp moodle.backup/config.php moodle
cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme
cp -pr moodle.backup/mod/mymod moodle/mod/mymod

No se le vaya a olvidar hacer legible moodle/config.php (y el resto del código fuente) para su servidor www server. Idealmente los archivos no deberían de ser escribibles por el servidor.

Si Usted usa Cron, asegúrese de que cron.php sea ejecutable y de que use el comando php correcto:

chmod 740 admin/cli/cron.php (algunas configuraciones necesitan chmod 750 o chmod 755)
copie la primera línea desde cron.php  (si se ve parecida a '#!/usr/local/bin/php' o '#!/usr/local/bin/php5.3', no es necesario copiar '<?php')

Si fuera necesario:

Uso de Git

Usted puede usar Git for para actualizar o cambiar de versión su sitio Moodle. Vea Git para Administradores para los detalles.

Actualización por línea de comando

En servidores Linux, Moodle 3.0 soporta correr la Administración_por_línea_de_comando, en lugar de hacerlo mediante un navegador web. Esto es más probable que sea más confiable, particularmente en sitios grandes.

Terminando la actualización

Nota importante: Si Usted puso su sitio en Modo de mantenimiento con anterioridad, ¡sáquelo del modo de mantenimiento ahora!.

El último paso es activar el proceso de actualización dentro de Moodle.

Para hacer esto, vaya a Administración > Administración del sitio > Notificaciones.

Moodle detectará automáticamente la nueva versión y realizará todas las actualizaciones del sistema de archivos y de la BasedeDatos SQL que sean necesarias. Si hubiera algo que no pudiera hacer por sí mismo (muy raro) entonces verá mensajes que le dirán lo que necesita hacer.

Asumiendo que todo salga bién (sin mensajes de error) ¡ entonces ya puede empezar a usar su nueva versión de Moodle y disfrutar de las nuevas características !

Nota: Si Usted está corriendo múltiples servidores, entonces debería de purgar manualmente todas las cachés (via Configuraciones > Administración del sitio > Desarrollo > Purgar todas las cachés) después de completar la actualización de todos los servidores.

Error fatal: Tiempo de ejecución máximo de 30 segundos excedido (Fatal error: Maximum execution time of 30 seconds exceeded)...

En servidores que tienen un Idioma principal diferente al inglés (por ejemplo, Español Internacional o Español de México), puede presentarse el siguiente error: Fatal error: Maximum execution time of 30 seconds exceeded (Error fatal: Tiempo máximo de ejecución de 30 segundos excedido) al intentar atualizar Moodle. Usted puede aumentar max_execution_time = 160 en el archivo php.ini para permitirle a Moodle completar los scripts durante la actualización. La otra opción es cambiar temporalmente el Idioma principal del sitio a English antes de la actualización y revertir a su Idioma usual después de una actualización exitosa. Vea el foro en https://moodle.org/mod/forum/discuss.php?d=119598 .

Después de la actualización

El archivo config.php de su instalación debería de funcionar bién con Moodle 3.0, pero si Usted revisa el archivo config-dist.php que viene con Moodle 3.0 allí hay más/diferentes opciones disponibles (por ejemplo, manejadores para BasesdeDatos y configuraciones). Es una buena idea mapear sus antiguas configuraciones de config.php a unas nuevas basadas en el archivo config-dist.php de Moodle 3.0.

Cron

Cron ha recibido una actualización mayor (MDL-25499) y ahora tiene soporte tanto para tareas del sistema agendadas como ad hoc.

Los beneficios de estos cambios son:

  • LA agenda para cada tarea del sistema puede configurarse por el administrador
  • Las tareas del sistema pueden correr en paralelo
  • Los procesos del Cron usan bloqueo para impedir que la misma tarea del sistema corra al mismo tiempo por diferentes procesos
  • Están soportados los Clusters con nodos de aplicaciones idénticas, Usted puede correr Cron en todos ellos

Un resultado de esto es que Cron puede correr mucho más frecuentemente, lo que significa (por ejemplo) que se pueden enviar más pronto las publicaciones en los foros. Para tomar ventaja de el nuevo sistema de Cron ahora está fuertemente recomendado que los administradores aumente la frecuencia con la que corre Cron a cuando menos una vez por minuto.

Usted también puede necesitar modificar cualquier script automáticoque tenga analizando la salida del cron. Ya no es posible simplemente monitorear la salida de cron para buscar la cadena de texto "Cron script completed correctly" (si esto es lo que Usted estaba haciendo). Una alternativa es monitorear la salida para buscar la cadena de caracteres "task failed:" (falló la tarea del sistema). Si Usted detecta que una tarea del sistema está fallando, aquí hay algunas sugerencias para depurar la falla.

Antes de la actualización a 3.0, pudiera haber habido una tarea de cron que estuviera fallando, que estuviera evitando que se ejecutara el resto de cron. Una falla en cualquier tarea única ya no impedirá más que se ejecuten el resto de las tareas del sistema del cron de Moodle, por lo que Usted podría descubrir problemas (bugs) previamente enmascarados. Es una buena idea el monitorear de cerca la salida de cron después de haber actualizado a 3.0.

Tareas

El antiguo módulo de tarea (2.2) ha sido removido del núcleo y ahora ha sido remplazado por un esbozo para soportar el remapear transparentemente URLs y restaurar respaldos de de curso desde el módulo antiguo hacia el nuevo.

Si Usted todavía está usando el el antiguo módulo de tarea (2.2), después de actualizar a Moodle 3.0 todas las actividades de tarea (2.2) estarán ocultas. Usted necesitará correr la Herramienta para actualización de tarea para des-ocultar las actividades.

Si Usted realmente en realidad necesita seguir usando el antiguo módulo de tarea (2.2), Usted debería de actualizar el código a Moodle 3.0, y después remplazar la carpeta "mod/assignment" con la que obtenga de https://github.com/moodlehq/moodle-mod_assignment/releases antes de completar la actualización.

Moodle 3.0

Asuntos que posiblemente le afecten a Usted en Moodle 3.0

Mejoras al marcar (tagging)Tagging improvements

If you were using course tagging in Tags block and had "Show course tags" settings enabled, please note that course tagging functionality has changed. Vea cambios en las marcas de curso en Moodle 3.0 for more details.


See the Moodle 3.0 release notes for the full list of changes in Moodle 3.0.


Vea Moodle 3.0 release notes para la lista completa de cambios en Moodle 3.0.

Moodle 2.9

Asuntos que posiblemente le afecten a Usted en Moodle 2.9

Mejoras a la navegación

'Mi hogar' ha sido renombrado a Tablero.

Una página nueva de Preferencias con enlace en el menú del usuario (parte superior derecha de cada página) proporciona acceso a las páginas para editar el perfil, para cambiar la contraseña, y hacia páginas para otras preferencias del usuario que antiguamente se encontraban en el Bloque de administración debajo de 'Configuraciones de Mi perfil'.

Un nuevo enlace hacia Calificaciones en el menú del usuario proporciona acceso a una vista general de las calificaciones de un usuario en todos sus cursos. Un administrador puede configurar los contenidos del menú del usuario en la configuración de 'Ítems del menú del usuario' en Administración > Administración del sitio > Apariencia > Temas > Configuraciones de temas, por lo que si lo deseara, puede quitar el enlace hacia las calificaciones.

Los temas personalizados deben usar el menú del usuario

Como parte de las mejoras a la navegación en Moodle 3.0, ciertos enlaces han sido quitados de los bloques de Navegación y Administración y en su lugar están disponibles ahora mediante el menú del usuario. Por esta razón, todos los temas deben emplear el menú del usuario.

Mejoras a las zonas horarias

El código para zonas horaria personalizada ha sido remplazado en Moodle 3.0 con código PHP estándar. Si su versión de PHP tiene más de 6 meses de antiguedad, los datos de la zona horaria deberían de actualizarse usando el PECL timezonedb package. Vea MDL-49684 para más detalles.

Configuraciones comunes para requerir descripción de la actividad

Las configuraciones comunes para requerir descripción para varias Actividades y Recursos han sido remplazadas por una configuración única común que por defecto es NO.

Bloque de resultados del examen (cuestionario) remplazado por nuevo bloque de resultados de actividad

El Bloque de resultados de examen está oculto por defecto, porque ha sido remplazado por el nuevo Bloque de resultados de actividad el cual puede mostrar resultados de cualquier actividad calificada o valorada en el curso.

Error MySQL dmlwriteexception al restaurar un curso

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

If you obtain a dmlwriteexception error when restoring a course, it is recommended that InnoDB tables are converted to the Barracuda file format. See the section 'Converting InnoDB tables to Barracuda' in Administración por línea de comando for details of why this is recommended plus information on a tool for converting tables.


Mejoras en Moodle 2.3, 2.4, 2.5, 2.6, 2.7, 2.8 y 2.9

Dependiendo desde cual versión está Usted actualizando, por favor visite la sección de 'Possible issues that may affect you' en la documentación en idioma inglés

Vea también

Ver También información muy antigua