Mini tutorial para actualizar tus foros

NOTA DEL 12/2014: Puesto que la rama versión 2 de phpBB es obsoleta, seguramente este procedimiento ya no sirva para nada. Se ha conservado a modo histórico.

Olvida todo lo anterior escrito en la fecha 21 de Agosto, no sirve.

Este es el nuevo procedimiento que tienes que emplear para actualizar los foros de Encanta.

Primero baja la actualización de PhpBB, en la sección Downloads.

Tienes que bajar dos archivos:

  • La actualización de «Changed Files Only»
  • La actualización del idioma en Español de España.

Descomprime en tu directorio de trabajo la actualización y los idiomas.

Mira la versión de actualización que te corresponde para poner la última.

Crea una copia nueva que servirá para aplicar los cambios que tienes personalizados en tu foro, llámala con el prefijo _encanta

Aplica los cambios a las plantillas (templates/subSilver) que tienes cambiadas, para ello usa el directorio de apuntes de cambios realizados, recuerda que algunos ficheros ahora han sido sustituidos por otros.

Cuando ya esté cambiado todo con tu personalización de actualización, es el momento de hacer la copia de seguridad de lo que tienes en línea.

  • Con tu programa cliente FTP/SSH baja los ficheros de tu alojamiento correspondientes al foro.
  • Desde el Panel de Control del Alojamiento haz una copia de las bases de datos, accede para ello al PhpMySQL.
    • Las opciones que tienes que emplear son exportar, marcar la muesca de enviar, marcar la compresión zip, y te bajas la copia de seguridad.
    • Hazlo también con la base de datos del Blog, aunque no tenga nada que ver, por si acaso te cargas algo.
    • Ya puedes salir del Panel de Control del Alojamiento.
    • Desde los foros en modo administración, haz una copia de la base de datos (aunque cuando son mas grandes de 5 Mb parece haber problemas), pero no te cuesta nada hacer la copia también desde ahí.

Ya solo es subir los ficheros de tu actualización personalizada:

  • Sube las carpetas que contiene el cache, contrib, docs e install.
  • Sube la carpeta que contiene todos los ficheros que cambian de tua actualización personalizada, sobrescribiendo los ficheros.
  • Sube la carpeta del idioma castellano en su ubicación.
  • Cambia los atributos de config.php a 777
  • Métete en la página de install/update_to_latest.php para comprobar los cambios.
  • Vuelve a poner los atributos de config.php a 644
  • Borra del directorio del foro del alojamiento las carpetas con su contenido de contrib, docs e install.

La actualización ha sido llevada a cabo con satisfacción.

No obstante comprueba que todo funcione correctamente.

No me fiaba de la «actualización de patch» al no haber llevado a cabo el comando con el dichoso Putty. Y puesto que quien me enseñó, me dijo que no teníamos patch en nuestro servidor porque:

«No se debía hacer de ese modo por línea de comandos.»

He preferido optar por este otro sistema, aunque haya que hacer los cambios personalizados que lleva mi foro a mano. Al menos ahora tengo un control mas completo de dichos cambios y sé lo que hay que hacer.

1 comentario

ATENCIÓN: Puedes opinar sin meter Correo electrónico o Web.


Deja un comentario

Tu dirección de correo electrónico no será publicada.

*

code

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.