Actualizar¶
Si estás usando una versión antigua de Galette, es hora de actualizarla.
Advertencia
Una actualización no suele ser algo liviano, tus datos pueden ser modificados. Así que, por favor asegúrate de haber hecho una copia de seguridad de tu base de datos actual, o puedes perder todos o parte de sus datos.
También se recomienda una copia de seguridad de todos los archivos de Galette, sería útil si encuentras un error que te impida hacer una migración y tener que restaurar una versión antigua;
Nota
Updating from a 0.6x release is deprecated since Galette 1.3. It is not tested anymore (those releases are more than 15 years old!), and your attempt may fail.
If this is your case, you should first migrate to Galette 0.7.8; and do another migration to the latest version.
Actualizando archivos¶
Primero, cierra sesión en tu instancia y asegúrate de utilizar el modo de mantenimiento para evitar que otros usuarios puedan acceder a ella.
Después descarga la versión más reciente de Galette y reemplaza los archivos. Para obtener más información sobre la instalación de archivos, consulta la sección preparar la instalación.
Algunos directorios guardan datos y/o configuraciones y deben ser copiados de vuelta a la nueva instancia:
config/config.inc.php. If the file is present, the update reads everything from it - database password included - and never asks you for a credential again. If it is missing, Galette cannot know it is an update: it would offer a brand new installation instead,data/photosfotos y logotipos de sus miembros,data/exportscontiene exportaciones CSV,data/filescontiene archivos de campos dinámicos de tipo archivo,data/attachmentscontiene documentos adjuntos de correos electrónicos.pluginstus complementos actuales. Es una buena idea comprobar si hay nuevas versiones disponibles de los complementos ;)
Una vez se actualizan los archivos, ve a tu instancia de Galette. Te preguntará si es necesario proceder a la actualización de la base de datos.
If so, enable the installer by creating the data/ENABLE_INSTALL file, then visit the install URL /installer.php (ex: https://your.domain.name/installer.php). Galette sees your configuration file and runs an update, you have nothing to choose.
Si no te pregunta nada es que ya has acabado ;)
Actualizando la base de datos¶
Advertencia
¡Instalar una nueva versión de Galette no necesariamente implica una actualización de la base de datos! A veces, es suficiente con actualizar los archivos; incluso para una versión importante.
Galette te dirá si es necesaria una actualización, no hay necesidad de «forzar» una actualización.
El proceso de actualización es muy similar al proceso de instalación de Galette, con algún paso que cambia. Todo es muy transparente, se facilita la información sobre cada paso.
Información de la base de datos¶
Distinto en la versión 1.3.0: Database information are not asked anymore, and neither is the installation type.
The update reads the database type, host, port, name, user, password and table prefix from your configuration file, and goes straight to the access and permissions check. The form only comes back if that file cannot be read or is incomplete - fill it in with the very same information as before, the table prefix included.
Selección de la versión anterior¶
Distinto en la versión 1.3.0: When the version can be read from the database, this step is skipped.
Galette reads the version its database holds and updates from there. The step below is only displayed when that reading is not conclusive - which is the case for a pre 0.7 database, since the table holding the version did not exist yet. Select the version you are coming from, the one Galette guessed is displayed as bold text:
The step is also displayed when your database is already up to date, so you get a chance to stop before running the scripts again:
Una vez que se haya ejecutado el código de la actualización, se mostrará un resumen.
Nota
The data/ENABLE_INSTALL file is removed once the update has completed.