Error instalacion Preinscripcion version 3.11.0

Estimados buen dia, al ejecutar este comando
./preinscripcion user_admin
y completar

Ingrese el nombre del usuario administrador (ENTER asume “admin”): [username]
y completar con el usuario me sale el error que adjunto… por favor me podrian orientar respecto a la resolucion del problema? Gracias! Saludos


error_preinscripcion.png

error_preinscripcion.png

Hola
Es una instalación nueva ? La crearon la base desde la documentación? o ya la tenían de antes?
si ingresan por pgadmin o similar existe esa tabla?
También podrían revisar en el archivo de la carpeta instalación/config.php a que base esta apuntando preinscripcion (este archivo tiene la conexión con prescripción y con gestión son dos bases distintas)?
muchas gracias
Saludos

Estimada Jesica Buen Dia, disculpas por la tardanza en responder.
La instalacion es de cero, la base es distinta a la de gestion. Te envio capturas de pantalla con el contendido de psql y el archivo config.php. Gracias!


contenido_psql.png

contenido_psql.png

base preinscripcion.png

base preinscripcion.png

Hola
Podes acceder a la base de preinscripcion por pgadmin o similar para ver si se crearon correctamente las tablas dentro de la misma ?
Muchas gracias
Saludos

Efectivamente no se crearon las tablas.

Hola
les dejo el link de la documentacion
pero seria mas que nada este paso :

Usar el archivo "creacion_preinscripcion3_postgresql.sql", que se encuentra en la carpeta "BD/creacion", para crear la estructura de la base de datos. El script está en encoding LATIN1. Ejemplo:

psql -d preinscripcion -h localhost < creacion_preinscripcion3_postgresql.sql -U postgres

Ver porque no se ejecuto correctamente
Cualquier duda avísanos
Muchas gracias
Saludos
2

Hola Jessica, pude completar la instalacion pero al querer ingresar al parecer no encuentra el acceso, definimos el punto de acceso del perfil alumno como 1_unpa
la direccion deberia ser http://localhost/preinscripcion/1_unpa ? gracias

Hola,

Revisen bien el punto Definición de alias de acceso de la documentación.

Fijence como tienen definido el ID_PTO_ACCESO, luego ese valor lo van a tener que configurar en instalacion/config.php sección accesos.

saludos.
2

Definimos el punto de acceso del perfil alumno como [b]1_unpa[/b] ¿la dirección debería ser http://localhost/preinscripcion/1_unpa ?

En el archivo instalacion/alias.conf tenes dos valores a reemplazar: [pto_acc] y [id_pto_acc].

Si [pto_acc] lo reemplazaste por “1_unpa”, entonces si la URL debería ser http://localhost/preinscripcion/1_unpa para el perfil alumno y http://localhost/preinscripcion_admin/1_unpa para el perfil administrador.

Luego tenes [id_pto_acc] que dicho valor también lo tenes que configurar en instalacion/config.php sección accesos.

Recorda que luego de dichos pasos tenes que agregar el alias a Apache y reiniciarlo:


sudo ln -s <path proyecto Preinscripción>/instalacion/alias.conf /etc/apache2/sites-available/preinscripcion.conf
a2ensite preinscripcion.conf
service apache2 reload

saludos.
2

Muchas Gracias Leonardo! Ahora reviso. Saludos

Hola Leonardo, como admin puedo ingresar pero no como alumno, que puede estar pasando? Gracias

Hola Lorena,

Pasanos los logs de Apache y de la aplicación (están en la carpeta instalacion/log) al momento de querer ingresar como alumno.

Si podes también adjuntamos los archivos instalacion/alias.conf e instalacion/config.php, si hay alguna contraseña o dato sensible quitalo antes de subirlo.

saludos.
2

Hola Leonardo, te adjunto los archivos. Gracias!


archivos.zip (6.02 KB)

Hola,

Fíjate en el archivo instalacion/alias.conf tenes:


<Location /preinscripcion/3.11.0/unpa>
	# --------------------------------------------------------------------------
	# PUNTO DE ACCESO: alumnos de la instalación del punto de acceso [pto_acc]
	# --------------------------------------------------------------------------

	# Nombre o ID del Punto de Acceso. No utilizar espacios.
	# Si se definen varios puntos de acceso, no debe repetirse este valor
	SetEnv ID_PTO_ACCESO 1_unpa

	# Setea el perfil funcional de quienes acceden por este punto de acceso.
	# NO MODIFICAR ESTE VALOR
	SetEnv PERFIL alumno

	# se setea de esta manera para que esta variable sea accesible desde mod_rewrite
	# ATENCIÓN: el alias debe empezar con '/'
	SetEnvIf always_match ^ ACC_ALIAS=/preinscripcion/unpa
</Location>

Debería decir <Location /preinscripcion/unpa> solamente.

saludos.
2

Hola Leonardo, si efectivamente era eso, muchas gracias! ahora me sale un error pero tiene que ver con la configuracion del servidor de correo. Saludos

Hola, me alegro que lo hayan podido solucionar!!!

Por lo del envío de emails pueden ver lo que respondí en este otro foro: http://foro.comunidad.siu.edu.ar/index.php?topic=21551.msg96075

Quizás con eso te brinde mas información sobre el error.

saludos.
2