Alojamiento web

Con la máxima calidad!
- 300 Mb de espacio
- 5 GBytes/mes tráfico
- 50 Correo POP 3 / IMAP 4
- MySQL, Ftp, estadísticas
- Antivirus de correo
- Servicio antispam
- Desde 8,25 euros /mes



Actualizar Foro PhpBB a la última versión 2.0.21

Tutoriales :: Internet :: Seguridad

Autor: Emilio Carpio Serrano | Permalink (visto 28792 veces)

Publicado el 24-02-2005 (actualizado el 14-09-2006)

Realizar una copia de seguridad del web y de la base de datos MySQL

Antes de realizar cambios importantes o actualizaciones como está es muy recomendable que realice un copia de seguridad de su web y de la base de datos MySQL que usa phpBB. Si es usted cliente de Aemilius acceda a su Panel de Control / Opciones Avanzadas / Copia de Seguridad y descargue la copia de seguridad de su dominio. Para descargar una copia de seguridad de la base de datos haga clic sobre el nombre de la base de datos que utiliza su sistema phpBB desde la sección "Descargar copia de seguridad SQL DB". Si no es usted cliente de Aemilius o su servicio de alojamiento no dispone de estas opciones, descargue los archivos correspondientes al foro por ftp; es importante que al menos tenga una copia del archivo config.php. También puede realizar una copia de seguridad de la estructura y contenidos de la base de datos de phpBB desde el panel de administración del foro. Una vez identificado como Administrador haga clic en la opción Backup Database del menú General Admin. En Backup options seleccione Full backup y haga clic en Start Backup para descargar un archivo llamado phpbb_db_backup.sql.

Averiguar la versión instalada

Antes de comenzar con la actualización del sistema es imprescindible averiguar la versión que tiene instalada. Hasta la 2.0.11 la versión instalada es visible en la parte inferior del foro y en la parte inferior del panel del administrador. A partir de la versión 2.0.12 puede comprobar la versión actual y si existe una nueva versión, en la parte inferior de la página principal del panel del administrador en la sección Version Information. El siguiente texto es el mensaje que phpBB muestra cuando detecta una versión no actualizada:

Your installation does not seem to be up to date. Updates are available for your version of phpBB, please visit http://www.phpbb.com/downloads.php to obtain the latest version. The latest available version is phpBB 2.0.21. You are running phpBB 2.0.20.

Esta es sin duda alguna una buena forma saber cuando es necesario actualizar el foro, pero si desea estar informado de las últimas actualizaciones de seguridad o novedades relacionadas con phpBB puede suscribirse a la lista de correo.

Sobre la metodología de actualización (desde la 2.0.20 hasta la 2.0.21)

PhpBB ofrece tres sistemas de actualización, el llamado Full package (paquete completo), Changed files only (sólo archivos modificados) y Patch file (parche de actualización). Aunque el más sencillo de los tres sistemas puede ser este último, para actualizar el Foro es necesario ejecutar algunos comandos desde un terminal mediante acceso SSH. En este tutorial vamos a actualizar phpBB mediante el sistema de actualizacion Changed files only, para el cual tan sólo se requiere una conexión Ftp. El sistema de actualizaciones de phpBB permite actualizar directamente desde la versión 2.0.0 o superiores hasta la última versión sin tener que realizar actualizaciones intermedias.

Descargar la última versión estable de phpBB

A fecha de hoy (14 de septiembre de 2006) la última versión estable es la 2.0.21. Para continuar con la actualización descargue el paquete Changed files only. No olvide que debe leer y aceptar la
licencia de uso antes de descargar e instalar phpBB. Para descargar otro paquete de actualización o comprobar si existe una versión superior a la 2.0.21 visite la sección de descargas http://www.phpbb.com/downloads.php.

Autor: phpBB Group (www.phpbb.com)
Versión: phpBB 2.0.21 [ Changed Files Only ] 9-6-2006
Tamaño del archivo: 6.5 Mb
Descarga: PhpBB phpBB 2.0.21

Publicar los archivos de la nueva versión

Cuando haya descargado y descomprimido el archivo phpBB-2.0.21-files.zip encontrará varios directorios en su interior y un grupo de archivos comprimidos en formato .zip. Para actualizar su sistema PhpBB deberá seleccionar el paquete de actualización apropiado para su versión actual; por ejemplo, si actualmente tiene instalada la versión 2.0.20 deberá utilizar el archivo 2.0.20_to_2.0.21.zip.

cache
contrib
docs
install
2.0.20_to_2.0.21.zip

Descomprima el archivo 2.0.20_to_2.0.21.zip. Dentro encontrará los directorios admin, db, includes, install, language, templates y los archivos common.php, index.php, login.php, memberlist.php, modcp.php, viewtopic.php, posting.php, privmsg.php, profile.php y search.php. Dependiendo de la versión desde la que está actualizando su foro phpBB alguno de estos archivos puede ser diferente. A continuación acceda por ftp a su espacio web y suba estos directorios y archivos al directorio donde tiene instalado el foro phpBB. Para facilitar esta tarea, todos los archivos del paquete de actualización mantienen la misma estructura que en el servidor; sencillamente suba los nuevos archivos y sobreescriba los archivos existentes con las nuevas versiones. Es importante mencionar en este punto que si tiene instalados Mods, los archivos de actualización sobreescribirán los archivos originales y será necesario reinstalar nuevamente los Mods.

Actualizar la Base de Datos

Para actualizar la base de datos deberá ejecutar el archivo update_to_latest.php accediendo a la dirección http://www.sudominio.com/foro/install/update_to_latest.php. Cuando el archivo de actualización haya actualizado la estructura, la información de la base de datos y optimizado sus tablas se mostrará un breve informe con el resultado.

Comprobando el resultado de la actualización

Lea con detenimiento el informe de la actualización y compruebe que el resultado es satisfactorio. A continuación deberá eliminar el directorio install y (si existe) el directorio contrib o recibirá el mensaje "Por favor asegurese de que los directorios install/ y contrib/ han sido borrados" o “Please ensure both the install/ and contrib/ directories are deleted” cuando intente acceder al panel del administrador. Una vez eliminados estos directorios podrá acceder al panel del administrador. Si la actualización se ha efectuado correctamente también podrá leer el siguiente mensaje en la sección Version Information: "Your installation is up to date, no updates are available for your version of phpBB". Acceda a la configuración general General Admin / Configuration y revise que la configuración no ha sufrido modificaciones. No está demás hacer un repaso de todas las configuraciones, y navegar por el foro público para detectar cualquier error que pudiera producirse después de la actualización.
® AEMILIUS.NET © ESPINAQUER INTERNET, SL ::
Queda prohibida la reproducción total o parcial sin autorización previa.

(A) Alojamiento web, (R) Registro de dominios, (P) Posicionamiento en buscadores.