jazcoaga
(Azcoaga, Jorge)
19 Abril, 2011 21:10
1
Hola a todos,
Estamos haciendo pruebas de migración a la version 2.6.3 de Guarani y tenemos un problema en el G3W al usar la funcionalidad de “recuperar clave”. Cuando se intenta acceder, se presenta la pantalla de recuperar clave (captcha) en blanco. Estimabamos que podría ser un problema de path, a las librerias del directorio clases dentro de captcha, pero aparentemente por las pruebas que hicimos no es asi. Si alguien tiene alguna idea de que puede llegar a ser agradecemos las sugerencias.
Gracias
eluque
(Emilio Luque)
19 Abril, 2011 21:44
2
Hola Jorge
En blanco?
podes capturar la pantalla?
revisaron los permisos sobre el directorio de templates?
Emilio
Hola Emilio, te mando una captura de la pantalla. El problema parece estar en el archivo captcha_logico.php.
Gracias.
Perdón, me faltó decirte, los permisos de los directorios estan bien.
gracias
eluque
(Emilio Luque)
20 Abril, 2011 13:34
5
Hola Juan
que versión de php y sobre que sistema operativo, estan usando?
Emilio
eluque
(Emilio Luque)
20 Abril, 2011 14:25
6
podrás modificar el archivo mencionado agregando lo siguiente
echo ‘clases/’.$class_name . ‘.class.php’;
antes de
require_once ‘clases/’.$class_name . ‘.class.php’;
y ver que está tratando de cargar?
Gracias.
Emilio
Hola Emilio, me parece que no esta ejecutando la funcion:
function __autoload($class_name) {
echo “aaa”;
require_once ‘clases/’.$class_name . ‘.class.php’;
}
Ya que no me muestra ni el “aaa” que pongo en el echo.
La version de php que tenemos es la 4.4.4 puede ser por eso?
Además si pongo los require_once uno por uno de esta manera:
require_once(‘clases/CantidadDePalabras.class.php’);
require_once(‘clases/CuentaMatematica.class.php’);
require_once(‘clases/GeneradorFrases.class.php’);
require_once(‘clases/GeneradorPreguntas.class.php’);
require_once(‘clases/LetraXDeLaPalabraY.class.php’);
require_once(‘clases/GeneradorPreguntas.class.php’);
sigue dando lo mismo!
Si al código lo modifico de la siguiente manera, lo único que me muesta es “aaa”, del primer echo. No llega al segundo echo “aaa1”
if ( !defined(‘CAPTCHA_INCLUIDO’) ) {
die(‘Acceso denegado.’);
}
require_once(‘oraciones.php’);
/*
function __autoload($class_name) {
echo “aaa”;
require_once ‘clases/’.$class_name . ‘.class.php’;
}*/
echo “aaa” ;
require_once(‘clases/CantidadDePalabras.class.php’);
require_once(‘clases/CuentaMatematica.class.php’);
require_once(‘clases/GeneradorFrases.class.php’);
require_once(‘clases/GeneradorPreguntas.class.php’);
require_once(‘clases/LetraXDeLaPalabraY.class.php’);
require_once(‘clases/GeneradorPreguntas.class.php’);
echo “aaa1”;
…
eluque
(Emilio Luque)
20 Abril, 2011 16:04
9
fijate si con ./clases…
te los toma
Emilio
jegomez
(Gómez, Juan Eduardo)
13 Diciembre, 2011 15:50
10
Hola,
en nuestra universidad tenemos el mismo problema, ¿cómo se soluciona esto?
Gracias.
Juan E. Gomez
U.N.S.L.
jegomez
(Gómez, Juan Eduardo)
28 Diciembre, 2011 16:09
11
Hola,
por favor alguién podría darnos una ayuda con este problema.
Nosotros tenemos PHP 4.3, parece ser que el problema está con cuando desea crear con new los .class que se encuentran en el directotio /clases/.
Saludos
eluque
(Emilio Luque)
28 Diciembre, 2011 17:16
12
Hola
Aparentemente había un problema con __autoload en versiones 5.0.4 y anteriores
https://bugs.php.net/bug.php?id=33853
tal vez esté ahi el problema
Emilio
eluque
(Emilio Luque)
28 Diciembre, 2011 19:11
13
problema de mayusculas y minusculas
Fatal error: Cannot instantiate non-existent class: generadorfrases in C:\inetpub\wwwroot\agrarias020603\www\captcha\captcha_logico.php on line 16
Emilio