Instalación PILAGA?

Hola Esteban,
Estoy instalando la version de pilaga 1.7.0 , segui el instructivo que me dijiste , en el ultimo paso donde ejecuto el comando Siu-Pilaga/proyectos/pilaga/bin/toba_pilaga.sh instancia cargar , lo ejecuta correctamente pero al ingresar al http://localhost/pilaga me tira lo siguiente :

INFO_INSTANCIA: No se encuentra definido el archivo de inicializacion de la INSTANCIA: ‘toba_pilaga’ (‘/var/www/SIU-Pilaga/instalacion/i__toba_pilaga/instancia.ini’)

Te adjunto en un .txt el info.php
Gracias,Saludos
Mariano


Hola Mariano,

Te fijaste si el archivo ‘intancia.ini’ esta donde se supone que tiene que estar? (/var/www/SIU-Pilaga/instalacion/i__toba_pilaga/)
Puede ser que sea un error durante la instalación.
Para poder saber bien que paso, necesitaría que me mandes el archivo ‘comandos.log’ ubicado en ‘/var/www/SIU-Pilaga/instalacion/logs_consola/’

Saludos, Esteban.

Hola Esteban
Gracias!,funcionò, solo reinicie todo y entre con el user y pass por defecto toba.
Lo que no se como crear usuarios?, las pestañas que veo son desde Inicio hasta Maestros, me falta la de administrador?
Saludos!
Mariano

Hola mariano,

Te cuento que no se pueden dar de alta los usuarios desde el Pilagá. Para hacer esto tenes que ingresar al proyecto “toba instancia” (ej: http://localhost/toba_instancia/) y loguearte como Toba. Ahí dentro vas a poder dar de alta los usuarios que necesites, y también vas a poder asociarlos a un grupo de acceso (También podes acceder desde el toba editor).

Después vas a tener que crear grupos de acceso para los distintos perfiles de usuario. Un grupo de acceso es básicamente una política de permisos sobre una N cantidad de operaciones. Ya vienen definidos un par de grupos con la instalación base, pero para poder modificarlos o crear grupos nuevos, tenes que acceder al toba editor (ej: http://localhost/toba_editor/). Ahí vas a ver un icono de llave inglesa que te lleva a la mayoría de las configuraciones del proyecto. Te adjunto una captura para que veas.

Saludos, Esteban.


Hola Esteban
Te cuento que al entrar al http://localhost/toba_instancia/, tambien al toba_editor me dice que no tengo permisos:

Forbidden
You don’t have permission to access /toba_instancia/ on this server.
Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 Server at localhost Port 80

Estamos setendo las carpetas de la instalacion dandoles todos los permisos pero sigue arrojando el mismo resultado, que podria pasar?
Saludos,Mariano

Buenas!

Muy probablemente te este faltando una linea en cada uno de los alias que están en el archivo “toba.conf”. Para sacarnos la duda rápidamente, trata de ingresar con la sig.url: http://localhost/toba_instancia/aplicacion.php

En el caso de que puedas ingresar, el tema sería que te esta faltando la linea que define cual es el índice de los alias con los que tengas problemas. Para solucionarlo agrega (uno por cada alias):

DirectoryIndex aplicacion.php

Proba con esto y después contame como te fue.

Saludos, Esteban.

Perfecto! Esteban , Gracias
Sigo …Un abrazo!

Hola Esteban:
Feliz 2009! Que tengas un gran año!

Te paso la consulta, estoy instalando pilaga con el documento que viene con la version 1.7.0, al ejecutar la sentencia:
SIU-Pilaga/proyectos/pilaga/bin/toba_pilaga.sh instancia cargar, y me
me arroja esos errores de php

PC-siste:/var/www# SIU-Pilaga/proyectos/pilaga/bin/toba_pilaga.sh instancia cargar

PHP Warning: Module ‘PDO’ already loaded in Unknown on line 0
PHP Warning: Module ‘pdo_pgsql’ already loaded in Unknown on line 0


Creaci�n de la instancia

Creando base ‘toba’… OK
Creando las tablas del sistema… OK
Cargando datos del nucleo… OK

PROYECTO: pilaga

Cargando datos globales… OK
Cargando componentes… OK
Cargando permisos… OK

PROYECTO: toba_editor

Cargando datos globales… OK
Cargando componentes… OK
Cargando permisos… OK

PROYECTO: toba_instancia

Cargando datos globales… OK
Cargando componentes… OK
Cargando permisos. OK


Cargando datos de la instancia… OK
Actualizando secuencias… OK

Te envio 2 pantallas para que veas el error de php.
Gracias , Saludos
Mariano


Hola, meto la nariz porque creo que conozco estos errores:

No afecta en absoluto la ejecución, pero es molesto visualmente. Se produce cuando una misma directiva se incluye dos veces en los archivos de configuracion de php. Por ejemplo debe estar la directiva extension=pdo.so tanto en /etc/php5/conf.d/pdo.ini como en /etc/php5/cli/php.ini (asumiendo debian/ubuntu). Con comentar alguna de las dos alcanza (recomendado comentarla en el php.ini si es el caso).

Con respecto al primer pantallazo, modifica la directiva memory_limit en el archivo /etc/php5/apache/php.ini, por ejemplo para dejarle un limite de 1GB:
memory_limit = 1000M
Luego reinicia apache (/etc/init.d/apache2 force-reload)

Con respecto al segundo pantallazo, el warning indica que el archivo del logs no pudo ser accesible por apache, tenes dos alternativas :

  • Desactivar el log (no recomendada)
  • Darle permisos de escritura al usuario www-data a esa carpeta/archivo. Usando un superusuario:
    chown www-data:admin path/a/carpeta/logs -R chmod g+w path/a/carpeta/logs -R

Una recomendación extra, por lo que veo pilaga está instalado en la carpeta /var/www, no es para nada recomendado dejar el proyecto ahí en producción, ya que esa carpeta es navegable por lo que todos los archivos de configuración son accesibles por cualquier usuario (incluyendo password de la base sin necesidad de loguearse). Lo que hacemos es instalarlo en un lugar seguro (ej. /var/pilaga, /usr/local/pilaga o como recomienden en el instructivo) y publicar especificamente las carpetas www del proyecto.

Perfecto! Sebastian
muchas gracias!
Saludos,Mariano

Hola , el problema del pantallazo al entrar al
http://localhost/pilaga/ que te envie lo pude solucionar con lo que me contaste:

chown www-data:admin path/a/carpeta/logs -R
chmod g+w path/a/carpeta/logs -R

Pero al entrar a http://localhost/toba_editor/ y http://localhost/toba_instancia/

me tira el mismo error , te envio la pantalla
saludos


Hola Mariano!

Para no complicarte tanto con este tema, te recomiendo que utilices el comando administrativo de consola de toba, que te va a servir para resolver este tema. Para esto vas a ejecutar:

./toba_pilaga.sh instalacion cambiar_permisos

Tenes que estar logueado como “root”. Cualquier otro problema que tengas no dudes en consultar!

Saludos, Esteban.