xAPI-vle / moodle-logstore_xapi

A Moodle plugin to send xAPI statements to an LRS using events in the Moodle logstore.
GNU General Public License v3.0
75 stars 85 forks source link

moodle use logstore xapi to scorm cloud but not work #611

Closed cool3690 closed 4 years ago

cool3690 commented 4 years ago

Version

Actual behaviour -No data on scorm cloud after I finish exam

Client information

Description

I have build a course and quiz,student also finish quiz. but my record still not show. this is my setting picture. xapi setting image image

this is my record my record image image

please help me thanks.

davidpesce commented 4 years ago

Hello,

A few things could be causing an issue.

Did you enable the logstore plugin? Site admin > Plugins > Manage log stores -- make sure the eye icon isn't crossed out.

Do you have cron enabled on your Moodle instance? By default, the plugin uses cron to send the statements in batches.

The last item to check is in the logstore_xapi plugin settings. Make sure that all the events you'd like sent to the LRS have a checkmark next to them.

cool3690 commented 4 years ago

Hello,

A few things could be causing an issue.

Did you enable the logstore plugin? Site admin > Plugins > Manage log stores -- make sure the eye icon isn't crossed out.

Do you have cron enabled on your Moodle instance? By default, the plugin uses cron to send the statements in batches.

The last item to check is in the logstore_xapi plugin settings. Make sure that all the events you'd like sent to the LRS have a checkmark next to them.

hello,davidpesce

  1. I have enable it. this is picture

2.I was not install cron, now,I download and install it.

3.I all have check

but my record still not show....... what step I lose it ? by the way My web is build on localhost,Is it available? thanks

davidpesce commented 4 years ago

Hmm, that is strange. Try unchecking the "Send statements by scheduled task?". This should bypass cron.

You can also enable DEVELOPER debug and it'll show the errors in the browser.

cool3690 commented 4 years ago

Hmm, that is strange. Try unchecking the "Send statements by scheduled task?". This should bypass cron.

You can also enable DEVELOPER debug and it'll show the errors in the browser.

hello , I dont see this "Send statements by scheduled task?" on my page

I have open DEVELOPER debug,but I dont know where I can see the error log I read this web https://docs.moodle.org/38/en/Cron_with_Windows_OS so I have type c:\xampp\php\php.exe -f c:\xampp\htdocs\moodle\admin\cli\cron.php > c:\xampp\htdocs\moodle\admin\cli\cron.log on cmd it build a corn.log

but my scorm cloud still not work. I have no idea.....

I am new in moodle,so many thing I still not understand.(sorry... so,please help me thanks

davidpesce commented 4 years ago

Ahh, if you don't have that option, then you're running an older version of the plugin. Be sure to download the plugin from here (https://github.com/xAPI-vle/moodle-logstore_xapi/releases/tag/v4.4.0) rather than the Moodle Plugin database.

davidpesce commented 4 years ago

Hello @cool3690 - were you able to get this sorted?