Configuracion del SIGA-SL
De CidesaWiki
(→'''NOTA: Se debe crear un usuario adicional en la base de datos, puede ser a traves del pgAdmin III''') |
|||
| Línea 15: | Línea 15: | ||
<pre> | <pre> | ||
$ sudo nano /var/www/cidesa/dir/config/databases.yml | $ sudo nano /var/www/cidesa/dir/config/databases.yml | ||
| + | |||
| + | En la forma nueva se accesa al archivo asi: | ||
| + | |||
| + | $ sudo nano /var/www/cidesa/configurations/databases.yml | ||
| + | |||
| + | |||
all: | all: | ||
| Línea 84: | Línea 90: | ||
contabilidadpresupuesto: /home/jlobaton/www/siga/web/contabilidadpresupuesto | contabilidadpresupuesto: /home/jlobaton/www/siga/web/contabilidadpresupuesto | ||
| + | Debe modificarse la ultima linea por la ruta /var/www/cidesa/dir_cp/ | ||
| - | + | En la forma nueva se configura el archivo asi: | |
| + | |||
| + | $ sudo nano /var/www/cidesa/configurations/app.yml | ||
| + | |||
| + | all: | ||
| + | .apps: | ||
| + | autenticacion: autenticacion | ||
| + | max_per_page: 15 | ||
| + | contabilidadpresupuesto: /var/www/cidesa/dir_cp/ | ||
| + | reportes: /var/www/cidesa/dir_reportes/ | ||
| + | this: autenticacion | ||
| + | |||
| + | |||
</pre> | </pre> | ||
| Línea 100: | Línea 119: | ||
<pre> | <pre> | ||
$ cd /var/www/cidesa/dir_reportes | $ cd /var/www/cidesa/dir_reportes | ||
| + | $ svn commit | ||
| + | </pre> | ||
| + | |||
| + | Carpeta de Configuración (Sólo Forma Nueva): | ||
| + | <pre> | ||
| + | $ cd /var/www/cidesa/configurations | ||
$ svn commit | $ svn commit | ||
</pre> | </pre> | ||
Revisión de 16:21 11 may 2009
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
En la forma nueva se accesa al archivo asi:
$ sudo nano /var/www/cidesa/configurations/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/
En la forma nueva se configura el archivo asi:
$ sudo nano /var/www/cidesa/configurations/app.yml
all:
.apps:
autenticacion: autenticacion
max_per_page: 15
contabilidadpresupuesto: /var/www/cidesa/dir_cp/
reportes: /var/www/cidesa/dir_reportes/
this: autenticacion
- 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 Reporte:
$ cd /var/www/cidesa/dir_reportes
$ svn commit
Carpeta de Configuración (Sólo Forma Nueva):
$ cd /var/www/cidesa/configurations
$ svn commit