NO CONSIGO QUE JOOMLA ME ACTIVE LOS SERVICIOS WEB

More
15 years 4 months ago #1 by david
Siguiendo los pasos de la wiki de instalación todo ha ido perfecto hasta que una vez instaldo todo me ha dado un problema porque me dice que el estado de los servicios web de Joomdle.

He realiado todas las sugerencias que la gente ha ido poniendo pero sigo sin tener acceso a la solución del problema.

¿Me he instalado el paquete de la ultima versión, la 0.41?

lo que si pasa tambien es que tengo un error en el modulo, joomdle course que se instala en joomla al desempaquetar el paquete correspondiente de joomdle 0.41.
El error es el siguiente:

Warning: Invalid argument supplied for foreach() in E:\xampp\htdocs\joomla\administrator\components\com_joomdle\elements\courselist.php on line 35

Tambien comentar que lo tengo instalo por ahora en local y como url de moodle tengo: http:/localhost/moodle y la de joomla http:/localhost/joomla y con estas direcciones me arranca bien las aplicaciones si las meto en el navegador.

Gracias!

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #2 by Antonio Durán
Replied by Antonio Durán on topic Re: NO CONSIGO QUE JOOMLA ME ACTIVE LOS SERVICIOS WEB
Hola ddc.

Que error te da el system check?

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #3 by david
Hola Antonio:

Pues el problema me aparece cuando hago la comprobación del sistema en Joomla para saber si todo ha ido bien y me sale el Aspa en el último campo el de los servicios web y me pone que "Moodle ha enviado la respuesta vacía" o algo así.

Como dije, seguí los pasos de la wiki al dedillo y sólo tu el fallo ese y lo del módulo de joomdle course que me da el error que puse en el primer mensaje de apertura de este tema.

No he tocado nada del paquete de la versión 0.41 y no sé si es que el archivo del que me da error tiene algún error.
Te indica que hay algún problema con la función de búsqueda y su parámetro.

Activé el plugin de moodle networking y puse mi dirección de localhost y la de red de mi equipo como host xmlrpc y me dan que son correctas pero no me funciona, sigue dandome el error de que Moodle manda respuesta vacía.

Gracias!

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #4 by Antonio Durán
Replied by Antonio Durán on topic Re: NO CONSIGO QUE JOOMLA ME ACTIVE LOS SERVICIOS WEB
Respuesta vacía puede deberse a varias cosas:
- Algun tema de firewall o de carpetas protegidas
- La URL de Moodle no sea correcta

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #5 by david
tengo montado en xampp/htcdocs dos carpetas: una para moodle y otra para joomla.

xampp/htcdocs/joomla
xampp/htcdocs/moodle

por tanto las rutas correspondientes serán:

http://localhost/moodle y http://localhost/joomla, no?

Lo he intentado directamente con http://localhost/ y tampoco me funciona!

Ya te digo que todo fué bien hasta el fallo ese que pone de:

Warning: Invalid argument supplied for foreach() in E:\xampp\htdocs\joomla\administrator\components\com_joomdle\elements\courselist.php on line 35 cuando instalo el paquete correspondiente en joomla.

es como que no reconoce la carpeta de cursos o algo y no carga los cursos que están en moodle.

Y lo de la respuesta vacía pues no tengo ni idea porque sin ningun error en la instalación de joomdle en moodle, es muy raro.

Seguramente es alguna tontería pero te inhabilita la funcionalidad de joomdle realmente.

Un saludo

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #6 by Antonio Durán
Replied by Antonio Durán on topic Re: NO CONSIGO QUE JOOMLA ME ACTIVE LOS SERVICIOS WEB
Imagino que estas en Windows...

Busca tu archivo hosts (la ubicación depende de que windows uses) y elimina una linea parecida a esta, si esta:
::1 localhost ip6-localhost ip6-loopback

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #7 by david
No tengo ninguna línea en mi archivos host con esa línea.

No sé, yo ya no sé si es problema de la versión o que, porque me mosquea que una vez activado el plugin en moodle, si configurar Joomdle te aparece:

Joomdle
Este método utiliza servicios web para saber si un usuario tiene una sesión válida en Joomla.\nVersion 0.3

No sé si la versión estará bien, pero es lo que me pone y es lo que venía en el paquete de la versión de joomdle 0.41.

A si es que no sé que puede ser, pero sigo sin poder activar los servicios web de moodle.

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #8 by Antonio Durán
Replied by Antonio Durán on topic Re: NO CONSIGO QUE JOOMLA ME ACTIVE LOS SERVICIOS WEB
La versión está Ok, olvide cambiar el número al sacarla.

Ahora no se me ocurre que más puedes probar....

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #9 by david
Ni a mi, estoy intentando varias cosas pero imposible. No sé si mi versión de Moodle 2.0 será el problema o que pero realmente no sé que puede estar pasando, la verdad.....

Y es una pena porque me parece una plugin de integración muy útil y me gustaría usarlo realmente.

De todas formas te doy las gracias por tu interés.

Buscaré en los ficheros php del plugin a ver si averiguo algo.

Un saludo Antonio.

Please Log in or Create an account to join the conversation.

More
15 years 4 months ago #10 by Antonio Durán
Replied by Antonio Durán on topic Re: NO CONSIGO QUE JOOMLA ME ACTIVE LOS SERVICIOS WEB
Intenta abrir esta direccion en el navegador,
http://localhost/moodle/webservice/xmlrpc/server.php

Debería salirte:
faultCode0faultStringAccess control exception

También, revisa que en la config de las URLs tienes puesto http://

Please Log in or Create an account to join the conversation.