Configuracion del SIGA-SL
De CidesaWiki
Línea 11: | Línea 11: | ||
'''Este nuevo usuario debe ser: usuario=cidesa, password=cidesa (u otro que el cliente quiera)''' | '''Este nuevo usuario debe ser: usuario=cidesa, password=cidesa (u otro que el cliente quiera)''' | ||
- | de forma que al configurar la | + | de forma que al configurar la conexión de la base de datos quedaría de la siguiente manera: |
<pre> | <pre> | ||
Línea 20: | Línea 20: | ||
class: sfPropelDatabase | class: sfPropelDatabase | ||
param: | param: | ||
- | + | phptype: pgsql | |
+ | hostspec: localhost | ||
+ | database: CAMBIAR_POR_EL_NOMBRE_DE_LA_BASE_DE_DATOS | ||
+ | username: wiki | ||
+ | password: wiki | ||
+ | schema: CAMBIAR_POR_EL_ESQUEMA_DE_LA_BASE_DE_DATOS - SIMA002 | ||
sima_user: | sima_user: | ||
class: sfPropelDatabase | class: sfPropelDatabase | ||
param: | param: | ||
- | + | phptype: pgsql | |
+ | hostspec: localhost | ||
+ | database: CAMBIAR_POR_EL_NOMBRE_DE_LA_BASE_DE_DATOS | ||
+ | username: cidesa | ||
+ | password: cidesa | ||
+ | schema: SIMA_USER | ||
+ | |||
+ | |||
+ | |||
</pre> | </pre> | ||
Revisión de 14:17 18 nov 2008
dir: Seudonimo del Nombre del Cliente, Ej: de = Desarrollo Endogeno,
dir_reportes: Directorio de los Reportes
dir_cp: Directorio del Modulo de Contabilidad y Presupuesto
- Cambiar el Esquema y la Base de datos (SIGA):
Editar el archivo basededatosAdo.php y verificar el nombre del dbname, Hostname, password y user
NOTA: Se debe crear un usuario adicional en la base de datos, puede ser a traves del pgAdmin III
Este nuevo usuario debe ser: usuario=cidesa, password=cidesa (u otro que el cliente quiera)
de forma que al configurar la conexión de la base de datos quedaría de la siguiente manera:
$ sudo nano /var/www/cidesa/dir/config/databases.yml all: propel: class: sfPropelDatabase param: phptype: pgsql hostspec: localhost database: CAMBIAR_POR_EL_NOMBRE_DE_LA_BASE_DE_DATOS username: wiki password: wiki schema: CAMBIAR_POR_EL_ESQUEMA_DE_LA_BASE_DE_DATOS - SIMA002 sima_user: class: sfPropelDatabase param: phptype: pgsql hostspec: localhost database: CAMBIAR_POR_EL_NOMBRE_DE_LA_BASE_DE_DATOS username: cidesa password: cidesa schema: SIMA_USER
Este nuevo usuario es para que funcione el cambio de esquema automático de la aplicacion en base al usuario. Para mas detalles lhernandez arroba cidesa punto com punto ve.
- Cambiar la Base de datos (REPORTE):
Editar el archivo databases.yml y verificar el nombre del dbname, Hostname, password y user
$ sudo nano /var/www/cidesa/dir_reportes/lib/bd/databases.yml $hostname="ip_servidor o localhost"; $user="wiki"; $password="wiki"; $dbname="BASE DE DATOS";
- Cambiar la Base de datos (Contabilidad y Presupuesto):
Editar el archivo basededatosAdo.php y verificar el nombre del dbname, Hostname, password y user
$ sudo nano /var/www/cidesa/dir_cp/lib/bd/basededatosAdo.php $hostname="ip_servidor o localhost"; $user="wiki"; $password="wiki"; $dbname="BASE DE DATOS";
- Para poder accesar a las paginas de los modulos de Contabilidad y Presupuesto hay que modificar el archivo app.yml
$ nano /var/www/cidesa/dir/apps/autenticacion/config/app.yml all: .apps: autenticacion: autenticacion compras: compras tesoreria: tesoreria bienes: bienes ingresos: ingresos nomina: nomina formulacion: formulacion this: autenticacion #cambiar en cada app ayuda: ayudas contabilidadpresupuesto: /home/jlobaton/www/siga/web/contabilidadpresupuesto Debe modificarse la ultima linea por la ruta /var/www/cidesa/dir_cp/
- Luego de finalizada la configuración, subir al servidor de Cidesa los cambios realizados al cópdigo del cliente, tanto para la aplicacion base, contabilidad, presupuesto y los reportes:
Aplicacion Base:
$ cd /var/www/cidesa/dir $ svn commit
Aplicacion Contabilidad y Presupuesto:
$ cd /var/www/cidesa/dir_cp $ svn commit
Aplicacion Reporte:
$ cd /var/www/cidesa/dir_reportes $ svn commit