El Àgora se cerró. Aquí un archivo de lo que fue Tuesday January 23, 2018.

Problema actualizando a la versión 1.2.1

jca

Queria instalar la ultima versión 1.2.1 y no conseguí que funcionara. Pensé que seguramente esté en una versión muy antigua y que se tendrá que hacer subiendo nivel a nivel. Bien, pues al recuperar una copia de seguridad que tenia de antes de la actualización, y acceder a la página de nuestro ocm me da un error: "La tabla "cms_page" definida en la clase active record "CmsPage" no se ha podido encontrar en la base de datos". Otra cuestion es como saber la version que tienes. Yo sospecho que es la 1.1.4.

Saludos
Joan Carles
ocmcambrils.cat

chris

Hola,

En tu copia de seguridad hay un fichero VERSION donde dice la versión de OCAx donde se hizo la copia.

Dime la versión dice allí, y los pasos que has hecho para llegar a tu situación actual. Así puedo ayudarte.

Salud.

jca

Confirmado,versión 1.1.4. Simplemente he copiado todos los ficheros y carpetas que tenia en el backup del pc y los he pasado a partir de la carpeta raiz html_public a traves de Filezilla y sobreescribiendo lo que habia en el host.

chris

entonces, ¿te hace falta ayuda con algo o te va todo bien?

chris

Explico el proceso para actualizar desde el 1.1.4 hasta el 1.2.1

  1. Haz una copia de seguridad y guárdalo por si las cosas no salen bien.
  2. Baja OCAx 1.2.1 y reemplaza los ficheros en tu servidor con lo nuevo (carpetas app y protected).
  3. copia app/htaccess a app/.htaccess
  4. Entra en tu OCAx con tu cuenta de admin.

(si funciona todo, entonces no tienes que usar tu copia de seguridad).

Chris.

jca

A la pregunta de todo va bien?. La respuesta es no. Me explico, porque no me he explicado bien, perdona Chris. Al restaurar la copia de la version 1.1.4, cuando accedes al ocmcambrils.cat da errores. Teoricamente, al restaurar la copia de seguridad antigua, o sea, version 1.1.4 tendria que funcionar pero no es asi y me da el error que he comentado al inicio. Voy a continuar con la formula de la "prueba-error", es decir, intentar realizar a traves de la intuicion y probar. Por ejemplo volveré a los pasos que comentas en tu ultimo mensaje.

Gracias Chris

jca

Buenas. Ahora ya lo tengo en funcionamiento.Os explico por si le sirve a algun compañero con la misma problemática. Teniendo en cuenta que siempre has de tener una copia de respaldo (backup) de los datos que tienes antes de realizar cualquier actualizacion o modificación (en mi caso 1.1.4). He eliminado los datos y carpetas del host y he vuelto a recuperar la copia de seguridad. Aunque una vez restaurado, me seguia dando errores, he optado por instalar la version 1.2.1. Me salió igualmente un error pero ya no era el mismo de antes. Teniendo en cuenta que en mi caso lo tengo en hostinger, tuve que modificar el index.php y canviar los path que en algun mensaje en Agora habia salido (realmente es fantastico los conocimientos que salen en la web). Ahora de momento lo doy por resuelto.

Saludos
Joan Carles
ocmcambrils

chris

Hola Joan,

Ya que estás actualizando, podrías volver a importar las descripciones de partidas.
http://ocax.net/download/budgetdescriptions/

Tiene varias mejoras por ejemplo ahora incluye la descripción de está partida http://ocmcambrils.cat/budget/4787

Salut.
Chris.

jca

De acuerdo Chris. Grácias

arenysdemar

Hola,
hemos intentado actualizar la versión según vuestros comentarios pero
no nos funciona del todo bien.

Hay 2 errores que no sabemos resolver, a ver si nos podéis ayudar:

  1. los presupuestos se ven bien excepto cuando entras estando logueado, que sale este error:
    http://ocmarenysdemar.cat/budget

  2. hemos perdido o dejado de ver las consultas realizadas hasta el momento...

Nos podéis ayudar?
Gracias!
Mariona
www.ocmarenysdemar.cat

chris

Hola Mariona,

Para completar el proceso de actualización, hace falta que un usuario (uno de vosotros) con el perfil de Administrador, entre en la web. Esto hará que se actualice la base de datos con las últimas actualizaciones.

Yo veo 5 consultas hechas.
http://ocmarenysdemar.cat/enquiry
Consultas que aun no han sido aceptadas por el OCM no salen desglosadas en esa página (página para el público en general), pero sí están en el workflow.

A ver.
Chris.

arenysdemar

Hola Cris!
disculpa, porque tienes toda la razón! todo está ok!

saludos,
Mariona

fcoasensio

Buenos días Chris, he actualizado según tus instrucciones y mira la que he liado www.ocmalcantarilla.es

Saludos

fcoasensio

Estoy restaurando...

chris

¿que problema has tenido @fcoasensio?
Si pudieras explicarlo o colgar una captura de pantalla, ayudaría.

Salud.

Dreamsclassic

Hola hace unos dias actualize a la versión 1.2.1 de ocax, pues bien despues de mirar por todos lados no encuentro la manera de modificar la interfaz de la aplicación, podriais ayudarme, gracias

chris

@Dreamsclassic Parece que te falta algún fichero(s). ¿puede ser que no los has subido todos, o que los has subido a un directorio equivocado?

Sube el /app y /protected de nuevo.

Salud.

omgs

Buenas, Chris.

A mí me está dando problemas. Al principio me daba el error de la tabla "cms_page", pero yendo a la página principal, se soluciona ese problema. Luego, cuando hago login o voy a "Mi página", me dice:

SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'vaultDefaultCapacity' for key 'PRIMARY'

lo cual apaño borrando la línea en la BD, y temporalmente lo soluciono, pero me sale el siguiente error:

SQLSTATE[42000]: Syntax error or access violation: 1061 Duplicate key name 'csv_id'. Si vuelvo atrás, me sale el error anterior 23000, y entro en un bucle. Las páginas de presupuestos parecen funcionar bien, y el cms también.

He probado a restaurar el backup y me sale lo mismo, Voy a probar desde cero y también a restaurar un backup anterior. Luego informo.

chris

Hola @omgs

Esto está pasando porque en algun momento has hecho pruebas en las base de datos.

Creo que es la mejor opción ya que no tienes el OCM en producción.

Chris.

fcoasensio


Es la segunda vez que lo intento. En la anterior directamente restauré y ahora antes de hacerlo te paso los pantallazos.

Saludos