Cómo tener Pilaga y Toba a la vez en una misma PC

Mi duda surge porque tengo Pilaga y la ultima version del Toba la Toba123. solo me anda una de las dos aplicaciones sacando el # de la sentencia :

####PA Q FUNKE EL PILAGA:
#include “c:/SIU-Pilaga/instalacion/toba.conf”

####PA Q FUNKE EL TOBA:
include “c:/toba123/instalacion/toba.conf”

Como ven en este caso está funcionando el Toba123, pero debo comentar el Pilaga. Entonces repito para el que me pueda sacar de la duda: ¿Cómo puedo tener Pilaga y Toba a la vez en una misma PC?

Muchas Gracias.

Hola Victor,

Te comento que si es posible tener instaladas varias versiones de toba en la misma máquina. Este tema ya se discutió a medias en el subforo de Mapuche (http://infotec.siu.edu.ar/index.php?topic=26.0). El único problema que vas a tener, son los alias para los proyectos de Toba que se llaman igual (toba_instancia, toba_editor y cualquiera que se llame igual entre versiones). Esto se soluciona editando los nombres de forma que no se repitan.

Hace unos pocos días, Sebastian aclaro mas extensamente un problema similar, dando conceptos base del toba:

[b]Toba maneja tres conceptos:
  • Proyecto: Aplicación en sí, en este caso kolla o tehuelche
  • Instancia: Agrupación de proyectos de una misma versión-toba, como dato
    saliente permite que una vez nos logueamos a uno, podamos acceder al otro.
    Comparten la misma base de metadatos de toba.
  • Instalación: Agrupación de instancias de una misma versión-toba. Comparten
    el mismo sistema de archivos físico de toba.

La última versión de Tehuelche (2.1.0) utiliza toba 1.1 (1.1.0
especificamente)
La última versión de Kolla (2.0) utiliza toba 1.0 (1.0.4 especificamente)

Con lo cual no es posible que compartan la misma instancia ni la misma
instalación de Toba. Pero es perfectamente posible tener varias instalaciones
de toba en el mismo servidor, cada una con su rama de archivos propia
(instalacion), su instancia y su proyecto, con lo cual sería simplemente
seguir los pasos de instalación de cada aplicación.

El unico detalle que se me ocurre vas a tener que tener en cuenta son los
ALIAS de apache que generen la instalación de cada toba. Ambos van a querer
utilizar el mismo alias para el editor de metadatos (toba_editor, no necesario
para producción) y para el editor de usuarios (toba_instancia, no necesario si
el proyecto tiene edición interna de usuarios, no se si es el caso). Si se da
tal caso es fácil de solucionar cambiando los nombre de los alias en el
archivo toba_1.x.x/instalacion/toba.conf como para que no se pisen entre sí.

Una aclaración, por más que hubiesen compartido la misma versión de toba, no
siempre sería recomendable compartir la instalacion ni la instancia, ya que
probablemente la actualización de alguno de los dos requiera una nueva versión
de toba con lo que te obligaría a hacer las dos instalaciones de todas formas. [/b]

Espero que se aclaren tus dudas.

Saludos, Esteban.

Buenas,

Algo que me olvide de comentar, es que a la hora de agregar o quitar alias del “toba.conf”, lo mas recomendable es utilizar los comandos ‘toba proyecto despublicar -p nombre_proyecto’, donde “nombre_proyecto” es el identificador del proyecto a despublicar, y ‘toba proyecto publicar -p nombre_proyecto -u /url_del_proyecto’, donde “nombre_proyecto” y “url_del_proyecto” son el nombre y la nueva url del proyecto respectivamente. Estos comandos van a modificar los nombres de los alias declarados para los proyectos en el “toba.conf”.

Por último, es necesario cambiar los parámetros de previsualización del proyecto desde el toba editor, para que está funcione correctamente.

Saludos, Esteban.

Muchas Gracias. Salió todo OK. Ahora tengo el Toba123 y el Pilagá funcionando en una PC.