Moodle Scorm not displaying in GoDaddy

Moodle Scorm not displaying in GoDaddy

by Laurel Silk -
Number of replies: 14

Hello,

We are having issues with SCORM files created in Articulate displaying properly. We are a hosted account on GoDaddy with Moodle Version 1.9.15.

Prior issues we had which were resolved: php5.ini file created to update slash arguments, changed file max upload size.

I've run a debug on one of the scorm files and its gives the information below. Also, My Moodle admin settings are pasted below. I'm basically running out of steam on this one, this is my one last error that I cannot get rid of. Your assistance is appreciated!!

Laurel

Environment

Component is up-to-date

Server Checks

NameInformationReportStatus
php_extension xmlrpc should be installed and enabled for best results

The xmlrpc extension is needed for hub communication, and useful for web services and Moodle networking

Check
moodle   version 1.0 is required and you are running 1.9.15 OK
unicode   must be installed and enabled OK
database mysql version 4.1.16 is required and you are running 5.0.91 OK
php   version 4.3.0 is required and you are running 5.2.17 OK
php_extension iconv should be installed and enabled for best results OK
php_extension mbstring should be installed and enabled for best results OK
php_extension curl should be installed and enabled for best results OK
php_extension openssl should be installed and enabled for best results OK
php_extension tokenizer should be installed and enabled for best results OK
php_extension ctype should be installed and enabled for best results OK
php_extension pcre must be installed and enabled

OK

 

 

 

Debug file:

0:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - Trying to create XMLHttpRequest in JavaScript1.5
1:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - Entered browser conditional
2:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - Creating object
3:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - intReCheckLoadedInterval=250
4:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - intReCheckAttemptsBeforeTimeout=240
5:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - IFrameLoaded
6:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - In GetAICCURL
7:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - GetQueryStringValue Element 'AICC_URL' Not Found, Returning: empty string
8:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - Querystring value =
9:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - GetAICCURL returning:
10:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - In DetectPreferredCommMethod, checking XMLHTTP
11:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - Checking IFrame
12:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - blnCanUseXMLHTTP=true
13:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - AICCComm - blnCanUseIFrame=true
14:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - ----------------------------------------
15:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - ----------------------------------------
16:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In Start - Version: 3.3 Last Modified=01/05/2012 15:07:01
17:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Browser Info (Netscape 5.0 (Macintosh))
18:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - URL: http://silkweb.com/lms/file.php/7/index_lms.html
19:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - ----------------------------------------
20:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - ----------------------------------------
21:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In ClearErrorInfo
22:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - GetQueryStringValue Element 'StandAlone' Not Found, Returning: empty string
23:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - GetQueryStringValue Element 'ShowDebug' Not Found, Returning: empty string
24:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - strStandAlone= strShowInteractiveDebug=
25:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Standard From Configuration File - SCORM
26:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Using Standard From Configuration File - SCORM
27:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In LMSStandardAPI strStandard=SCORM
28:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Calling Standard Initialize
29:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In SCORM_Initialize
30:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In SCORM_ClearErrorInfo
31:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Grabbing API
32:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In SCORM_GrabAPI
33:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Searching with improved ADL algorithm
34:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In SCORM_GetAPI
35:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - SCORM_GrabAPI, returning
36:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - Unable to acquire SCORM API:
37:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - SCORM_objAPI=object
38:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In InitializeExecuted, blnSuccess=false, strErrorMessage=Error - unable to acquire LMS API, content may not play properly and results may not be recorded. Please contact technical support.
39:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - ERROR - LMS Initialize Failed
40:Sat Jan 07 2012 21:31:21 GMT-0700 (MST) - In DisplayError, strMessage=Error - unable to acquire LMS API, content may not play properly and results may not be recorded. Please contact technical support.

Attachment scormerror.jpg
Average of ratings: -
In reply to Laurel Silk

Re: Moodle Scorm not displaying in GoDaddy

by James Roberts -

"Unable to acquire SCORM API..." can happen when the javascript is being blocked from connecting to the API. You might want to try embedding the code instead of using a popup to see if the browser is blocking the connection needed. Using a different browser can sometimes get around that connection block as well. Hope this helps.

James R
Social Media Specialist
GoDaddy.com, LLC

Average of ratings: Useful (1)
In reply to James Roberts

Re: Moodle Scorm not displaying in GoDaddy

by Laurel Silk -

Yes James I believe you are correct. However, I just did a search at GoDaddy help and found out that GoDaddy does NOT support Java enabled environments for new accounts. I am a new account. I'm not sure what to do at this point. I've tried different browsers and they all have similar results (Google, Safari, IE9, Firefox).

 

I tried embedding the scorm in the window instead of a pop-up window and got the same results.

In reply to Laurel Silk

Re: Moodle Scorm not displaying in GoDaddy

by James Roberts -

Our shared environments support Javascript, but not Java. My advance techs conducted some extra research for you and would like to know the exact specifications that your application needs to run. From there, we can determine if either: modifications can be made server side to match those specifications, a different hosting platform may be necessary, or if the implementation might require tweaking.

James R
Social Media Specialist
GoDaddy.co, LLC

In reply to James Roberts

Re: Moodle Scorm not displaying in GoDaddy

by Laurel Silk -

Hi James,

I'm attaching an image of the error we receive after launching a SCORM module created in Articulate Studio Pro '09 in our Moodle site @ GoDaddy. We do not encounter this error when the same module is imported as an html document.

The main error we receive is attached. Also, I've run a debug log in my browser which shows that its unable to acquire SCORM API.

 

Thanks,

Laurel

Attachment Error screen shot.jpg
In reply to Laurel Silk

Re: Moodle Scorm not displaying in GoDaddy

by Laurel Silk -

Mystery is solved! I put in a support ticket to Articulate and they replied with the following:

Based on the screencast, it seems like the project was uploaded via ASCII or Automatic mode. Please see the article below for more information:

http://www.articulate.com/support/presenter09/kb/?p=1199


I tried uploading through Articulate FTP but that didn't work so well for me, hower uploading through Filezilla and using the >Transfer>Transfer type>binary" worked perfectly. All scores are reporting too!

Thanks Articulate, Moodle and GoDaddy!

In reply to James Roberts

Re: Moodle Scorm not displaying in GoDaddy

by Dan Marsden -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

btw James, welcome to the Moodle community! - nice to see someone from Godaddy lurking here in the forums!

btw - the biggest issue (that I see) with Godaddy hosted users is related to slash arguments and we have a FAQ here related to it - feel free to improve the FAQ or add any other useful information!
http://docs.moodle.org/20/en/SCORM_FAQ#SCORM_doesn.27t_work_on_Godaddy_Host

In reply to Dan Marsden

Re: Moodle Scorm not displaying in GoDaddy

by James Roberts -

Thanks Dan. I appreciate that. I will take that info and see if I can add it to our help section as well.

@Laurel Silk Glad to know that we got to the bottom of this. If you have any further questions about your hosting account or any other product you have with us, our Support Staff is here 24/7 for you.

James R
Social Media Specialist
GoDaddy.com, LLC

In reply to James Roberts

Re: Moodle Scorm not displaying in Scorm\aicc

by vikas kaushik -

Hi,I am new to moodle, I successfully install moodle1.9 on my server 2008 R2(IIS +Mysql +php5).I am facing a big problem in the course section of moodle.when I  upload a scorm content in course.It shows blank white screen.I am using xerte tool for scorm content.bt similarly it's works on my local machine.plz help me.......i waiting for this solution....!!!!!

In reply to James Roberts

Re: Moodle Scorm get error of javascript displaying in GoDaddy

by mangesh b -

JavaScript is required to view this object, please enable JavaScript in your browser and try again.

scorm runs in linux(any browser)  but not on windows os(any browser).

browsers javascript is enabled.

In reply to James Roberts

Re: Moodle Scorm not displaying in GoDaddy

by Gary Lebowitz -

Hi James,

I also have a problem trying to run a SCORM package 1.2 on my Moodle 2.0.7 platform hosted at GoDaddy. (Using PHP 5.2 if it's important to know the version I'm using.) When I try and run my package I get a message saying "No input file." I have tried ticking and unticking the Use Slash Arguments box in HTTP settings area of the Moodle interface but nothing. I have also included in my php.ini file a suggestion that I saw earlier about this: it was to add the following to this file:

AcceptPathInfo

cgi.fix_pathinfo=1

Any help with this would be most appreciated.

Gary Lebowitz

P.S.: I have the same problem on my Moodle 1.9.17 installation, which is the officially supported installation on GoDaddy

 

In reply to Gary Lebowitz

Re: Moodle Scorm not displaying in GoDaddy

by Sue Tedford -

Gary, I hope you solved this issue and post what you did to solve.  I'm having the same issue. 

  • Moodle 1.9.18 installed by GoDaddy staff.
  • I created a small SCORM object (I validated object by using SCORM Cloud)
  • When I try and run my package I get a message saying "No input file."
  • I posted my issue in the GoDaddy web hosting forum.
  • GoDaddy staff said it was the SCORM object.
  • I responded indicating the object had been checked.  I also mentioned that the php_extension xmlrpc should be installed and enabled for best results was still failing.
  • I just received response from GoDaddy indicating "Unfortunately, xmlrpc extension/library is not currently available on a shared environment. It will also not be possible to install this within a shared environment yourself."  He added I would need a dedicated server or virtual server to get support for this type of setting.

If others are using GoDaddy hosting and have a Moodle installation that serves up SCORM objects please respond and let me know how you resolved PLEASE!  I prefer not to leave GoDaddy, but if that's the only way to suceesfully run this application, I will.

Sue

In reply to Sue Tedford

Re: Moodle Scorm not displaying in GoDaddy

by Dan Marsden -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

we have an FAQ that explains what you will need to do (It's linked above too)

http://docs.moodle.org/en/SCORM_FAQ#SCORM_doesn.27t_work_on_Godaddy_Host

In reply to Dan Marsden

Re: Moodle Scorm not displaying in GoDaddy

by Sue Tedford -

Thanks Dan, but I had already searched Moodle.com and found that issue and added to ini file.

In reply to Sue Tedford

Re: Moodle Scorm not displaying in GoDaddy

by Dan Marsden -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

It sounds like you haven't done it right then.

try changing the file name to php5.ini

If that doesn't work - ask Godaddy to help you with setting the values.