-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No results #1
Comments
Buenos días
¿Puedes enviarme una captura de pantalla de la configuración del módulo
global y de proyecto????
¿Aparece la opción de acceso a RedCAP al configurar el campo??
Sobre eso, bvemos que pasa
El jue, 7 nov 2024 a las 11:04, CarlaLealBajo ***@***.***>)
escribió:
… Primero de todo, muchas gracias por este módulo. Es de gran ayuda.
Sin embargo al intentar utilizarlo en mis proyectos me estoy encontrando
que no me encuentra resultados. He activado @SAVE_LOGS=true; y tampoco me
aparece ningún log.
Me estoy empezando a familiarizar con los módulos externos de redcap y no
se si se debe a un error mio de permisos o de la configuración.
Como podría solucionar este problema?
Gracias de antemano
—
Reply to this email directly, view it on GitHub
<#1>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHRJ25SOTME7RAOD6VMSEUDZ7M3K7AVCNFSM6AAAAABRKZ6EU2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGY2DANJQGM2DEMY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Te falta especificar en el campo las action tags para que sepa como tratar
el resultado obtenido. Además, yo especificaría por action tags todos los
parámetros necesarios para saber si está yendo todo bien y luego si es caso
eliminar parámetro a parámetro
[image: image.png]
@TERMSERVERURL=
https://snowstorm-training.snomedtools.org/snowstorm/snomed-ct;
@Branch=MAIN;
@TERMACTIVE=true;
@limit=100;
@method=concepts;
@DESCRIPTIONS_SUB_PATH=fsn.term;
@CODES_SUB_PATH=conceptId;
@SAVE_LOGS=true;
Prueba si eso y me avs diciendo
El jue, 7 nov 2024 a las 12:34, CarlaLealBajo ***@***.***>)
escribió:
… Aquí adjunto la configuración global:
image.png (view on web)
<https://github.com/user-attachments/assets/bd2a010e-b34a-4eb2-b33c-8631b708cf06>
image.png (view on web)
<https://github.com/user-attachments/assets/ba62c86f-b6c2-4e6a-aa55-96edba80ed0b>
Y aquí la del proyecto:
image.png (view on web)
<https://github.com/user-attachments/assets/3ac7f728-44a9-4987-90a0-f18c78ef1cc6>
Por lo que se refiere a la configuración del campo, así es como la tengo
ahora mismo:
image.png (view on web)
<https://github.com/user-attachments/assets/a11b792a-8097-494f-b195-36eed4332dc7>
Gracias!
—
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHRJ25WTDQSRQ7PU2THAGEDZ7NF5VAVCNFSM6AAAAABRKZ6EU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRSGAYDMNZYGE>
.
You are receiving this because you commented.Message ID:
<ev14photo/REDCapSnowStormTerminologyServerClient/issues/1/2462006781@
github.com>
|
Voy a revisar el código, a ve si logro replicar tu error, ya que no lo
entiendo del todo bien
Te sigo informando
Gracias por usar el módulo, de todos modos
El jue, 7 nov 2024 a las 14:41, CarlaLealBajo ***@***.***>)
escribió:
… Hola,
He añadido las action tags de la siguiente manera:
Screenshot.2024-11-07.at.14.36.15.png (view on web)
<https://github.com/user-attachments/assets/cc6ea95e-c0d1-431a-8532-a26f5de531d0>
Screenshot.2024-11-07.at.14.36.26.png (view on web)
<https://github.com/user-attachments/assets/bc5a8161-523c-4bc4-a037-3c0c7f1aebd9>
Sigo sin tener resultados:
Screenshot.2024-11-07.at.14.37.21.png (view on web)
<https://github.com/user-attachments/assets/173e7469-b47d-4019-8c9c-7cec8908f6e3>
y los logs no aparecen
Screenshot.2024-11-07.at.14.39.36.png (view on web)
<https://github.com/user-attachments/assets/3b03a7f5-2fa1-43d8-8f7e-68512ade31c4>
Gracias!
—
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHRJ25VAIPQYSI6SDKLA4I3Z7NUW7AVCNFSM6AAAAABRKZ6EU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRSGI3DSNRTHE>
.
You are receiving this because you commented.Message ID:
<ev14photo/REDCapSnowStormTerminologyServerClient/issues/1/2462269639@
github.com>
|
Genial! Muchas gracias y disculpa las molestias |
Buenas tardes, creo que aquí hay un posible fallo
Veo en el código este detalle, que no recordaba. Si lees el código que pego
abajo, el software primero intenta conectar con el servidor de
terminologías y después escribe los logs. Si tu servidor bloquea el acceso
al servidor externo, no se van a producir logs en REDCAP, de modo que tal
vez tengas que comprobar si tu servidor web, en el que tienes instalado
REDCAP, está dando un error. Una posibilidad es que la función
"file_get_contents" este fallano o sindo bloqueada de algun modo.
Si eso es así, en el error_log de apache tendrás una referencia a un error
en la línea 390 del fichero*
/SnowstormTerminologyServerByTAGSExternalModule_v0.1.2/SnowstormTerminologyServerByTAGSExternalModule.php*
Te pego aquí el código donde se ve la línea 390 que es la que obtiene los
datos del servidor SnowStorm.
//Finally, URL, branch , method and action tangs compose a call to
terminology server, an it will return a JSON string
$rawValues = file_get_contents($urlconsulta.http_build_query($parms),
false, stream_context_create($arrContextOptions));
//error_log($urlconsulta.http_build_query($parms));
if ***@***.***_LOGS'] == "true") {
$this->log($urlconsulta.http_build_query($parms), $parms);
}
Me vas diciendo a ver, o mandame el error_log de PHP si no localizas lo que
te digo
Javier
El jue, 7 nov 2024 a las 15:23, CarlaLealBajo ***@***.***>)
escribió:
… Genial! Muchas gracias y disculpa las molestias
—
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHRJ25U7X43VNUCUG5I53HDZ7NZVFAVCNFSM6AAAAABRKZ6EU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRSGM3DINZYGQ>
.
You are receiving this because you commented.Message ID:
<ev14photo/REDCapSnowStormTerminologyServerClient/issues/1/2462364784@
github.com>
|
Dándole una vuelta, si no acotamos la solución, te propongo un pequeño
cambio de código, para detectar si el error es en *file_get_contents*
Copia la línea del log antes de la llamada a file_get_contents y comprueba
lo que pinta en el log
Es decir, edita /modules/
*/SnowstormTerminologyServerByTAGSExternalModule_v0.1.2/SnowstormTerminologyServerByTAGSExternalModule.php*
y por en la línea 388 "$this->log($urlconsulta.http_build_query($parms),
$parms);"
De ese modo verás en el log, espero, la llamada a SnowStorm, y la podrás
replicar desde la línea de comandos para ver cual es la salida o el error
***@***.*** ~]$ php -r '$resultado = file_get_contents("
https://snowstorm-training.snomedtools.org/snowstorm/snomed-ct/MAIN/concepts?termactive=true&limit=100&ecl=%3C+112803004&term=ane",false);echo
"$resultado";'
{
"items" : [ {
"conceptId" : "10615008",
"active" : true,
"definitionStatus" : "FULLY_DEFINED",
"moduleId" : "900000000000207008",
[....]
Ya me dirás si te ha resuelto algo.
El jue, 7 nov 2024 a las 16:06, Javier ***@***.***>) escribió:
… Buenas tardes, creo que aquí hay un posible fallo
Veo en el código este detalle, que no recordaba. Si lees el código que
pego abajo, el software primero intenta conectar con el servidor de
terminologías y después escribe los logs. Si tu servidor bloquea el acceso
al servidor externo, no se van a producir logs en REDCAP, de modo que tal
vez tengas que comprobar si tu servidor web, en el que tienes instalado
REDCAP, está dando un error. Una posibilidad es que la función
"file_get_contents" este fallano o sindo bloqueada de algun modo.
Si eso es así, en el error_log de apache tendrás una referencia a un error
en la línea 390 del fichero*
/SnowstormTerminologyServerByTAGSExternalModule_v0.1.2/SnowstormTerminologyServerByTAGSExternalModule.php*
Te pego aquí el código donde se ve la línea 390 que es la que obtiene los
datos del servidor SnowStorm.
//Finally, URL, branch , method and action tangs compose a call to
terminology server, an it will return a JSON string
$rawValues = file_get_contents($urlconsulta.http_build_query($parms),
false, stream_context_create($arrContextOptions));
//error_log($urlconsulta.http_build_query($parms));
if ***@***.***_LOGS'] == "true") {
$this->log($urlconsulta.http_build_query($parms), $parms);
}
Me vas diciendo a ver, o mandame el error_log de PHP si no localizas lo
que te digo
Javier
El jue, 7 nov 2024 a las 15:23, CarlaLealBajo ***@***.***>)
escribió:
> Genial! Muchas gracias y disculpa las molestias
>
> —
> Reply to this email directly, view it on GitHub
> <#1 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AHRJ25U7X43VNUCUG5I53HDZ7NZVFAVCNFSM6AAAAABRKZ6EU2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRSGM3DINZYGQ>
> .
> You are receiving this because you commented.Message ID:
> <ev14photo/REDCapSnowStormTerminologyServerClient/issues/1/2462364784@
> github.com>
>
|
Gracias Javier. Te digo alguna cosa cuando haya podido probarlo. Yo no monté este redcap y necesito contactar con las personas de informática de la universidad. Muchas gracias por la implicación. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Primero de todo, muchas gracias por este módulo. Es de gran ayuda.
Sin embargo al intentar utilizarlo en mis proyectos me estoy encontrando que no me encuentra resultados. He activado @SAVE_LOGS=true; y tampoco me aparece ningún log.
Me estoy empezando a familiarizar con los módulos externos de redcap y no se si se debe a un error mio de permisos o de la configuración.
Como podría solucionar este problema?
Gracias de antemano
The text was updated successfully, but these errors were encountered: