Actualizando phpBB

03.ene 2006 Envía un trackback

Echando un vistazo a Menéame leo una entrada de Fabriciano: Se ha liberado una nueva versión del motor de foros phpBB, la 2.0.19. Es recomendable que todos los webmasters que tienen implementado en sus sitios este sistema de foros, procedan a su actualización... Como buen BOFH hay algún que otro foro de clientes caprichosos por este software, con lo que actualizar toca:

  • Bajamos changed files only. Las actualizaciones de este software pueden ir por varios caminos, aquí se describe la más simple. Como ya tenemos un phpBB-2.0.15 instalado bajamos solo los archivos diferentes desde aquí
  • Descomprimir y elegir diff. Ahora toca descomprimir en un directorio temporal, una vez realizada esta tarea nos encontramos que:
  • > ls
    2.0.0_to_2.0.19.zip  2.0.13_to_2.0.19.zip 2.0.17_to_2.0.19.zip 2.0.3_to_2.0.19.zip  2.0.7_to_2.0.19.zip  contrib
    2.0.10_to_2.0.19.zip 2.0.14_to_2.0.19.zip 2.0.18_to_2.0.19.zip 2.0.4_to_2.0.19.zip  2.0.8_to_2.0.19.zip  docs
    2.0.11_to_2.0.19.zip 2.0.15_to_2.0.19.zip 2.0.1_to_2.0.19.zip  2.0.5_to_2.0.19.zip  2.0.9_to_2.0.19.zip  install
    2.0.12_to_2.0.19.zip 2.0.16_to_2.0.19.zip 2.0.2_to_2.0.19.zip  2.0.6_to_2.0.19.zip  cache
    

    El archivo deseado (en este caso) y para nuestras versiones es: 2.0.15_to_2.0.19.zip.

  • Descomprimimos 2.0.15_to_2.0.19.zip. (unzip 2.0.15_to_2.0.19.zip) obteniendo archivos y directorios que serán las nuevas versiones que sobreescribirán a los instalados y vulnerables
  • Sobreescribiendo. Copiamos toda esa estructura de archivos/directorios a donde tenems los foros instalados. Con este paso finaliza el proceso de actualización de archivos
  • Actualización de la base de datos. Si hemos actualizado correctamente los archivos, en el directorio install/ tendremos un script de actualización de base de datos: unzip update_to_latest.php, lo ejecutamos (suponiendo que el foro está instalado en http://www.dominio.com/foro/ ejecutamos lo siguiente en un navegador: http://www.dominio.com/foro/install/update_to_latest.php actualizando_phpbb
  • Borramos el directorio install/. El último paso, siempre y cuando no haya problemas previos, es borrar el directorio install/ para que el foro siga funcionando sin problemas
Como recomendación previa y buen consejo BOFH'r es interesante hacer copia de seguridad tanto de los archivos que vamos a sobreescribir como de la base de datos antes de actualizar. En cualquier fallo podremos, al menos, volver a la versión anterior para no dejar al cliente sin servicio.
tip

Escribe tu comentario
 
 
Guardar datos
Escribe tu comentario:
captcha


Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles: [url=http://direccion]texto[/url], negrita: [b]texto[/b], itálica: [i]texto[/i], subrayada: [u]texto[/u]. Para mencionar o citar a alguien (quote): [cita]texto[/cita]