Hola
Estoy trabajando con la versión 2.06.0 del guarani3w y tengo el problema que cuando ingreso a la página web el alumno se conecta y muestra sus datos pero no aparece el menú del lado izquierdo donde tengo la opciones para inscribirme a cursadas.
Este sistema esta instalado en windows server 2003 con apache y pertenece al instituto de cs. Basicas del Rectora de UNCUYO.
La idea es solucionar esto para ir a la última versión, necesito que los alumnos se inscriban a cursar en estos días.
Saludos Alejandro Omar Guerra.
ICB.
Hola Alejandro
estaba funcionando? se rompió de repente?
te aparecen las opciones al inicio?
Emilio
Hola Emilio
Estaba funcionando todo ok en diciembre. Ahora lo vamos a utilizar para inscribir.
De todas maneras pase todo a la Versión 2.06.02 y mañana viernes voy por el instituto a ver que pasa y te cuento. Me falta ahora configurar de nuevo el módulo web del la úlima versión.
Saludos Alejandro
Que tal Alejandro:
Estoy instalando el 3w y se me presenta el mismo problema con la página inicial. Si pudiste solucionarlo te pido me comentes donde estaba el tema.
Gracias.
Jorge - ESG
Hola Gente
Sigo sin resolver el problema de guarani3w estoy trabajandro en la versión 2.6.02, inicio sección todo ok pero luego que muestra el nombre del alumno es decir se conectar a la base no me muestra el menú izquierdo donde la página tiene todas las opciones.
Si alguien tiene alguna idea de que puede ser.
Saludos Alejandro Guerra
Hola Alejandro
Revisastes los permisos sobre los directorios del guarani?
Emilio
Disculpame a que permisos te referis. Le dije al windows que internet sea miembro de informix.
Esta funcionando con apache, a lo mejor hay algo que me estoy olvidando.
HOla Emilio
Lo otro que acabo de hacer es darle premisos de conexión al usuario internet a la base
con grant connect pero sigue igual
Saludos Alejandro
Los permisos de ejecución de scripts sobre los directorios al usuario del Apache
Emilio
Alejandro:
- Los usuarios de la base de guarani solo deberían tener dos permisos en Windows:
- Inicio de sesion local
- Acceder al equipo desde la red.
No debieras incluir al usuario con el que accedes desde Guarani web, ni los demas usuarios de Guarani, al grupo de Informix-Admin.
- El problema puede ser que el usuario “internet” no tiene asignado el perfil de usuarios correcto. Fijate si tiene asignado el perfil Alumno, y si tenes la siguiente configuración en la tabla acc_perfilinterfaz:
select * from acc_perfilinterfaz where perfil_usuario_db = ‘Alumno’:
[tr][td]Perfil_usuario_db Tipo Usuario Interfaz Perfil
[table][tr][td]Alumno ALU 2 Alumno[/td][/tr]
[tr][td]Alumno DOC 2 DocenAg[/td][/tr]
[tr][td]Alumno ALU 3 NetAlu01[/td][/tr]
[tr][td]Alumno DOC 3 NetDoc01[/td][/tr]
[tr][td]Alumno GEN 3 General[/td][/tr]
[tr][td]Alumno ADM 3 Administ[/td][/tr]
[tr][td]Alumno GER 3 Gerencia[/td][/tr]
[tr][td]Alumno ALU 5 WapAlu01[/td][/tr]
[tr][td]Alumno DOC 5 WapDoc01[/td][/tr]
HOla Emilio
Revice lo solicitado tengo lo mismo que me enviaste, con respecto a los perfiles.
En el sistema internet esta como Autogestion Alumnos - (Alumno)
Sigue todo igual pruebo de ingresar y me muestra el nombre del alumnos en la página, menos el menú de opciones. con cualquier alumno que me envias.
Estoy mirando los documentos que tengo para instalar el módulo guarani3w y igual que vos dice darle permisos al usuario internet para ejecutar los sp que necesita. yo creía que esto se hacía con Gran Connect. me he olvidado de este tema vos me podes decir como se hace, ya que en el manual de instalación (pasos necesarios para implementar Guarani3w) no esta.
Disculpa la molestia pero no se que hacer
Tengo dos servidores uno con la base de datos y otro con la página web.
los dos estan con windows y el servidor web con apache.
Hola Alejandro
ejecutá desde un sql editor, preferentemente en el servidor web y conectado con el usuario que se conecta desde el php, lo siguiente
execute procedure sp_operaciones_net(‘…ua…’,‘…identif_usuario…’,3)";
execute procedure sp_operaciones_net(‘… ua…’,‘’,3)";
que te devuelve?
Emilio
Hola
disculpa la demora pero no tenía instalado sql editor en server guarani3w
el sp con (“ICB”,“345”,3) no devuelve nada
el otro si
net0004 abm netid001 10 menu actualizaciones
net0004 abm netd094 20 menu actualizaciones
net0004 internet gda00111 20 menu internet
el primero, el que no te devuelve nada, es el que ejecuta un usuario validado.
Algun problema tenés con eso.
En todo caso debuguealo al procedure a ver donde te falla.
O que es lo que no devuelve.
No es muy complejo
Hola Alejandro
Viste lo que te preguntaba Alejando Delu? Podes mandarnos la salida del select siguiente?
select * from acc_perfilinterfaz where perfil_usuario_db = ‘Alumno’:
saludos
Alejandro
esto es todo lo que te devolvió el procedure?
net0004 abm netid001 10 menu actualizaciones
te faltan dos campos mas.
LO QUE DEVUELVE EL EXECUTE PROCEDURE sin identificación es:
NET00004 Abm netid001 10 menú actualización a_general/identificarse.php
NET00004 abm netid094 20 menú actualización a_general/elegircarrera.php
NET00004 internet gda00111 20 menú ver mensajes a_general/vermensajes.php
Ahora voy a ver el debug de la operación
HOLA
LES CUENTO QUE HICE PARA QUE FUNCIONE NO SE SI ESTO ES LO ADECUADO, MODIFIQUE EL SP_OPERACIONES_NET
LAS SIGUIENTES LINEAS
– Recupero el Perfil del Usuario que se conecto a la base
SELECT perfil
INTO vcPerfilUsrdb
FROM acc_usuarios
WHERE usuario = ‘Internet’;
–USER; Esto era lo que tenía originalmente, le escribi el nombre del usuario Internet
END IF
Saludos Alejandro
el usuario Internet es el que tiene que estar en el archivo parámetros de php
vos estás conectando con librerias de php o por ODBC?
Hola
Estoy conectando por ODBC, debe haber algo mal con ese archivo de parametros