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

De MoodleDocs
m (tidy up)
m (tidy up)
Línea 13: Línea 13:
'''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.'''


== Respalde datos importantes ==
== Respaldo de datos importantes ==


Hay tres áreas que debe respaldar antes de actualizar:
Hay tres áreas que debe respaldar antes de actualizar:
Línea 45: Línea 45:
==Revise las actualizaciones de sus complementos (''add-ons'')==
==Revise las actualizaciones de sus complementos (''add-ons'')==


If you have Automatic updates deployment enabled, you will be able to update installed add-ons automatically during the upgrade. Just make sure you check for available updates (via the button for it) at the Plugins check screen.
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.


If you are updating add-ons manually, it is a good moment now to check in the Moodle Plugins directory whether there is a 2.5 version available for any add-ons (including themes) that you have previously installed on your site. If so, download the add-on package. In the next step, you will copy it to the appropriate location in your Moodle code (see Installing add-ons).
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 [[Instalando plugins]]).


The upgrade of the add-on will then happen as part of the Moodle upgrade process.
La actualización de los complementos sucederá entonces como parte del proceso de actualización de Moodle.


If an out-of-date add-on causes your upgrade to fail, you can usually delete the add-on code rather than uninstalling it from within Moodle so that the data associated with it is not deleted.
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==
== Instalar el nuevo software de Moodle==

Revisión del 01:47 10 jul 2013

Nota: Pendiente de ACTUALIZAR esta traducción respecto a la página original en inglés (ver enlace hacia English en el cuadro abajo a la derecha).     (otras páginas pendientes)

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.

Nota: Solamente podrá actualizar a Moodle 2.5 desde Moodle 2.2 o superior. Si quiere actualizar desde versiones anteriores, usted debe hacer upgrade to 2.2 como primer paso.

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.

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.

El directorio del software de Moodle en sí

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.

Su directorio de datos

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.

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 PHPMyAdmin dentro del módulo de administración de Moodle.

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.

Revise las actualizaciones de sus complementos (add-ons)

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 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 Instalando plugins).

La actualización de los 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

Usar un archivo descargado

No sobreescriba una antigua instalación a menos que esté seguro de lo que está haciendo... algunas veces los archivos antiguos pueden causar problemas a la nueva instalación. La mejor manera es renombrar el directorio actual de Moodle, y luego descomprimir el nuevo archivo de Moodle en la antigua localización.

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

A continuación, copie su config.php y cualquier otra extensión, como los temas personalizados:

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

Uso del CVS

Usted puede utilizar CVS para actualizar su servidor Moodle. Lo primero que necesita hacer es un "checkout" en su directorio (vacío) de Moodle.

Hasta el 25 de Abril de 2007 sólo había un disponibles para CVS anónimo (moodle.cvs.sourceforge.net). Por desgracia ese servidor ha sido deshabilitado. Pero puede usar uno cualquiera de los servidores CVS réplica. Símplemente remplace las apariciones de moodle.cvs.sourceforge.net en las instrucciones de abajo con el nombre del servidor réplica que haya escogido de la lista de arriba.

Para servidores Linux/Unix

Para hacer un "checkout" de Moodle, en primer lugar tiene que acceder al servidor CVS.

     cvs -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle login
     Sin contraseña para usuarios anónimos, solo pulse "Enter".

Vaya al directorio en el que desea instalar Moodle y escriba:

     cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co -r MOODLE_XX_STABLE moodle 

(donde XX es la versión que desea instalar)

Para actualizar los cambios dentro de la misma versión, simplemente vaya al directorio en el que ha instalado Moodle y escriba:

     cvs update -dP

No olvide utilizar el parámetro "d" para crear nuevos directorios de forma automática y "P" para eliminar los directorios que están vacíos.

Si desea actualizar a una versión estable concreta de Moodle desde una anterior, tendrá que ejecutar el comando:

     cvs update -dP -r MOODLE_XX_STABLE

(donde XX es la versión a la que desea actualizar)

Para servidores Windows

Puede utilizar Tortoise CVS para hacer el "checkout" inicial y posteriores actualizaciones.

Si ha estado modificando ficheros de Moodle, mire a los mensajes del CVS muy atentamente para detectar posibles conflictos. Todos sus temas personalizados y módulos no estándar no serán modificados.

Concluir la actualización

El último paso es poner en funcionamiento los procesos de actualización dentro de Moodle.

Para hacerlo, vaya a la página de administración de su instalación:

http://ejemplo.com/moodle/admin

No importa si usted ha entrado como administrador o no.

Moodle detecta automáticamente la nueva versión y lleva a cabo todas las actualizaciones necesarias de las bases de datos y archivos de sistema. Si hay algo que no puede hacer por sí mismo (caso muy raro) entonces aparecerán mensajes diciéndole lo que tiene que hacer.

Suponiendo que todo vaya bien (que no aparezca ningún mensaje de error) entonces ¡puede comenzar a usar su nueva versión de Moodle y disfrutar de sus nuevas características!

Si tiene problemas con la actualización, visite la página moodle.org y mande un mensaje al Foro de ayuda a la instalación.

Fatal error: Maximum execution time of 30 seconds exceeded...

En servidores que tienen un idioma principal diferente al inglés, puede presentarse el siguiente error: Fatal error: Maximum execution time of 30 seconds exceeded 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 lenguage 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 .


Moodle 2.5

Asuntos que posiblemente le afecten en Moodle 2.5

Bloque de configuraciones renombrado

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.

Arquitectura Multi-servidor con diferentes versiones de PHP

Moodle has moved to use a more secure mechanism for securing passwords, from 2.5 new passwords will be generated using bcrypt rather than md5. Because bcrypt is only supported for PHP version 5.3.7 and above, it is important that all servers within a cluster use the same version of PHP (MDL-35332).

Restauración de respaldos de Moodle 2.5 en sitios con versiones antiguas de PHP

Because bcrypt is not supported in PHP versions below 5.3.7, course backups made using the $CFG->includeuserpasswordsinbackup setting on a site using PHP version 5.3.7+ that are subsequently restored to a site with PHP version < 5.3.7 will require a password reset.

The same issue would occur if you downgraded the PHP version on the server running your site from 5.3.7+ to less than 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 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

If you are upgrading to Moodle 2.5 from 2.2 or 2.3, please see the section 'Possible issues that may affect you' in the documentation Upgrading to Moodle 2.3 and Upgrading to Moodle 2.4.


Ver También