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
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.
Comentarios