Hola, encontramos el siguiente error al cargar datos, El objeto SELECT del formulario no carga el Periodo electivo. como podran ver en la imagen adjunta.
Se me informo que el error podria ser PHP “SUHOSIN”
El valor por defecto (64) no es suficiente para los filtros “Año Académico” y “Período Lectivo” de la Administración de Comisiones.
Modificamos los siguiente valores “suhosin.post.max_name_length” y “suhosin.request.max_varname_length” para que tomen el valor 0 en el fichero
/etc/php5/conf.d/suhosin.ini .
no. con linux no me llevo bien.
en windows en el php.ini hay una directiva de donde guardar los errores.
la página del suhosin dice que los manda a syslog…
La consulta SQL que se ejecuta para obtener el listado de períodos lectivos por año académico es la siguiente:
SELECT sga_periodos_lectivos.periodo_lectivo as valor,
sga_periodos.nombre as descr
FROM sga_periodos_lectivos,
sga_periodos
WHERE sga_periodos_lectivos.periodo = sga_periodos.periodo AND
sga_periodos.anio_academico = 2013
ORDER BY sga_periodos.nombre;
¿Podrías ejecutarla sobre la base de datos de negocio de Guaraní y verificar que retorne al menos un registro?
Hola Florencia execute el sql que me pasaste me devolvió 1 fila.
guarani_3_0=# SELECT sga_periodos_lectivos.periodo_lectivo as valor,
guarani_3_0-# sga_periodos.nombre as descr
guarani_3_0-# FROM sga_periodos_lectivos,
guarani_3_0-# sga_periodos
guarani_3_0-# WHERE sga_periodos_lectivos.periodo = sga_periodos.periodo AND
guarani_3_0-# sga_periodos.anio_academico = 2013
guarani_3_0-# ORDER BY sga_periodos.nombre;
valor | descr
-------±---------------------
4 | 1° cuatrimestre 2013
(1 fila)
Necesito que te fijes con alguna herramienta (puede ser el developer Tools de Chrome "[CTRL] + [SHIFT] + [J]") , el request y response y te fijes si en la consola no tenés algún error. también enviame el log de toba después de seleccionar el año académico. Veamos si encontramos algo raro ahí.
Respondiendo al servicio__cascadas_efs...
Cascadas 'periodo_lectivo', Estado de los maestros: array (
'anio_academico' => '2016',
)
Inicializando perfil de datos para el proyecto guarani
SQL con perfil de datos: SELECT sga_periodos_lectivos.periodo_lectivo as valor,
sga_periodos.nombre as descr
FROM sga_periodos_lectivos,
sga_periodos
WHERE sga_periodos_lectivos.periodo = sga_periodos.periodo AND
sga_periodos.anio_academico = '2016'
ORDER BY sga_periodos.nombre
;
Cascadas 'periodo_lectivo', Respuesta: array (
69 => 'Per°odo 2016',
)
hola mira, en os log no se encuentran nada escrito …
si es un problema de escritura, yo le aplique chmod 777 a los 2 archivos y el apache sigue sin escribirlos .
Quisiera colaborar comentando que los errores de Suhosin, suele registrarse en el archivo de log del syslog en lugar de en el de apache… también seria necesario el archivo syslog:
Para solucionar este inconveniente se Editó el archivo /etc/apache/envvars (Desde Linux: sudo nano /etc/apache2/envvars), verificando el usuario y grupo asignados, específicamente en las líneas:
“export APACHE_RUN_USER=www-data” y “export APACHE_RUN_GROUP=www-data” correspondan con el usuario del equipo.
Se Modificaron las líneas:
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
Por:
export APACHE_RUN_USER=SU USUARIO --------- el usuario de acceso al SO
export APACHE_RUN_GROUP= SU USUARIO ----- el usuario de acceso al SO
Después, se reinició el Apache y borró el historial de navegación del navegador en uso.