¿Falla PMB por actualizar versión de PHP y MySQL en hosting?

468 views
Skip to first unread message

Pablo Federico Arias

unread,
Aug 3, 2016, 12:19:14 PM8/3/16
to PMB En Español
Hola a todos.
Me ha dejado de funcionar el PMB y no tengo forma de acceder a la administración y al OPAC.
Consulta:
1. En el hosting en el que está hospedado el sitio actualizaron la versión PHP y MySQL. ¿Es posible que esa actualización haya afectado al PMB?

2. ¿Cómo puedo reinstalar o actualizar el PMB en el mismo hosting sin perder todos los datos?

Muchas gracias y desde ya agradezco sus ayudas. En verdad que tengo la cabeza quemada.

Andrés Ovalle López

unread,
Aug 3, 2016, 4:37:38 PM8/3/16
to pmb...@googlegroups.com
Hola,

No es normal que el PMB quede fuera de línea después de actualizar
PHP/MySQL. Lo que puede ocurrir es que algunas funciones o módulos
tengan un comportamiento inesperado.

Si puedes tener acceso a tus bases de datos por PHPMyAdmin trata de
obtener una copia de la base de datos. Esto es vital para asegurar tu
instalación.

Si tienes personalizaciones en el software también puedes obtener una
copia de toda la aplicación con tu proveedor de alojamiento.

Envianos más detalles para poder ayudarte.

Saludos,

--
Andrés Ovalle López
Biteca Ltda.
> --
> Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pmb-es+un...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
> Para ver este debate en la Web, visita https://groups.google.com/d/msgid/pmb-es/de05bc09-8e27-4b92-9c77-0e84cea40a99%40googlegroups.com.
> Para obtener más opciones, visita https://groups.google.com/d/optout.

Grace

unread,
Aug 3, 2016, 5:46:40 PM8/3/16
to pmb...@googlegroups.com
Hola
en tu lugar también revisaría que versión de php tiene ahora tu hosting,  pues no todas las versiones de pmb corren con el mismo php,  y si tenías una versión por ej. 3.5.1,  y ahora tienes php 5.4 por ej., no te va a funcionar bien
vas a tener que actualizar tambien la version de pmb.
En sigb.net, para cada versión tienes las versiones php compatibles
http://www.sigb.net/index.php?lvl=cmspage&pageid=17     

Luego de hacer el respaldo, puedes actualizar sin problema, luego act. version de la base y reindexar
Saludos




Lic. Graciela Nieto
Montevideo - Uruguay

Pablo Federico Arias

unread,
Aug 5, 2016, 2:12:46 PM8/5/16
to PMB En Español
Muchísimas gracias por sus comentarios.

Procederé a hacer un backup de la base de datos y a reinstalar una versión más nueva del PMB.
Mi temor es perder todos los datos. Espero que al reinstalar no me pise los datos en la base de datos.
¿Hay que tomar algún recaudo para que altere los datos de la versión vieja?
Seguiré noticando por este medio.
Saludos

Andrés Ovalle López

unread,
Aug 5, 2016, 5:00:30 PM8/5/16
to pmb...@googlegroups.com
Hola,

En general todas las actualizaciones tocan en mayor o medida la base
de datos. En este sentido recomendamos:

1. Guardar copia de seguridad de la base de datos, hacer una prueba de
restauración para validar que la copia es correcta. Es decir, no
solamente hacer la copia sino también restaurarla en una base de datos
limpia para comparar que es igual a la original, en cantidad de tablas
y registros.

Por experiencia nos hemos encontrado clientes con copias corruptas de
sus bases de datos lo que conllevar perdidas importantes de sus datos.

2. Como es una actualización no debes hacer una instalación nueva de
PMB. Lo que debes hacer es descargar de interntet la nueva versión y
apuntar la cadena de conexión a la base de datos en los archivos
/includes/db_param.inc.php
/opac_css/includes/opac_db_param.inc.php

Puedes guiarte por tu instalación actual.

3. Como te comentan otros usuarios en el grupo, importante revisar que
tu servidor tiene un PHP compatible con la versión de PMB. En general
no debería ser mayor problema, pero a veces nos encontramos con
"sorpresas"

4. Luego se debe:
a. Entrar a PMB, actualizar la BD a la nueva versión.
b. Salir de PMB y volver a entrar para que se corran los últimos pasos
de la actualización.
c. Reindexar el índice global y el índice de todos los campos de búsqueda.

5. Finalmente, siempre sugerimos diseñar un esquema de pruebas para
validar que todo está correcto, ejemplo:

a. Crear un registro en blanco con ejemplares que incluya acentos y
caracteres especiales.
b. Crear un registro de usuario.
c. Eliminar un registro, un ejemplar y un registro de usuario
d. Cargar un documento digital (aquí casi siempre se presentan novedades)
e. Si usas Z39.50, validar el correcto funcionamiento

Con lo anterior ya podrías validar que el sistema está bien actualizado.

Saludos,

--
Andrés Ovalle López
Biteca Ltda.

> --
> Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de
> Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a pmb-es+un...@googlegroups.com.
> Para publicar en este grupo, envía un correo electrónico a
> pmb...@googlegroups.com.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/pmb-es/3fbe6c8b-241c-4cbf-b977-f1b9a9ed58c9%40googlegroups.com.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.

Pablo Federico Arias

unread,
Oct 28, 2016, 7:32:44 AM10/28/16
to PMB En Español
Muchas gracias a todos.
Otros trabajos demoraron que me pusiera a trabajar en la actualización de PMB, pero finalmente esta semana me pude hacer tiempo.

Efectivamente, procedí a hacer los backup. Luego, copié la versión (4.1) al directorio en donde estaba instalado y seguí los pasos.
Tuve que corregir algunos errores, ya que tuve algunos problemas con el código. Además, había unas líneas de más en es_ES.xml
También tuve que reciclar un getgif.php de otra versión para que funcionara unas imágenes de + y -. Parece que la versión de 4.1 tenía algunos errores. Al menos yo los tuve.
Respecto de los datos, por suerte los pude recuperar bien de la base de datos.
Saludos y sus comentarios han sido de gran ayuda.
Pablo


El miércoles, 3 de agosto de 2016, 13:19:14 (UTC-3), Pablo Federico Arias escribió:
Reply all
Reply to author
Forward
0 new messages