<< Back
Message for this thread
Posted by Messages text
smith jarred

Noavatar
Total post : 4
> Profile
Written on : 07/10/2008 02:41 ( more than one month )
Object : Scorm Problem
I am running version 3.5.0.4 on a server and when I load the test Scorm files into a course and run it I get javascript pop up errors that say TypeError: tom is null and TypeError: xmldoc is null and it opens a new page (in IE and Firefox) with this text:


Fatal error: Call to a member function getElementsByTagname() on a non-object in /mnt/w1007/d32/s06/b02b6ea0/www/radiantinteractive.com/lms_01/doceboLms/modules/scorm5/soaplms.php on line 434

any ideas?
Message modified by : e3graphics on : 07/10/2008 02:43
 
Erba Claudio

Avatar
Total post : 2688
> Profile
Written on : 07/10/2008 20:23 ( more than one month )
Object : Re: Scorm Problem
Set debug to off by the config area in the admin page
Claudio 
Docebo CEO and Founder
www.docebo.com
 
smith jarred

Noavatar
Total post : 4
> Profile
Written on : 07/10/2008 22:19 ( more than one month )
Object : Re: Scorm Problem
Well, the only thing I saw was under the "configuration and interface options" for " . This is not turned on. Any more ideas? The Scorm Package that I downloaded from Docebo.org also is not tracking. I'm sure it is all tied to the same problem.

Thanks.
 
Erba Claudio

Avatar
Total post : 2688
> Profile
Written on : 10/10/2008 18:58 ( more than one month )
Object : Re: Scorm Problem
Did you check this?

http://www.docebo.com/community/doceboCms/wiki/49_212/show/english/0/If_something_goes_wrong

Regards
Claudio 
Docebo CEO and Founder
www.docebo.com
 
Zhou Blues

Noavatar
Total post : 4
> Profile
Written on : 21/03/2009 04:02 ( more than one month )
Object : Re: Scorm Problem
Hello,

I have similar problem with the smith jarred.

Frankly speaking, Docebo is one of the best eTraining solution especially for corporate eLearning or professional development. I like it very much. Thanks Docebo team for providing us so wonderful products freely.

I installed the Docebo 3.6.0.3 package in GoDaddy deluex hosting server. Here is some parameters.
  • Server software: Apache
  • MySQL version:5.0.67.d7-ourdelta-log
  • PHP version:5.2.8
I triedto upload a SCORM package (made by Adobe Presenter, SCORM 1.2) to the server very smoothly.

However, when I log in as a student, and open this Learning Object. The object can be opened in a coold style, but before the object showed, there is some error information.
" Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/html/config.php:87) in /home/content/html/doceboLms/modules/scorm/scorm_page_body.php on line 68
Prerequisites not satisfied "

and when viewing the SCORM learning object, there is still some error information such as,
"TypeError: tom is null"
"TypeError: xmldoc is null"

I searched Google and checked the Docebo English manual and WIKI. Also I found these two useful link.
  1. http://www.docebo.com/community/doceboCms/forum/4_0/message/idThread_1735/install_spaghettilearning.html
  2. http://www.docebo.com/community/doceboCms/wiki/49_212/show/english/0/If_something_goes_wrong
After I turn off debug, I cant find the file soap/pear.php and empty it.

Can anyone providing me some suggestions?
 
Fabio Pirovano

Avatar
Total post : 538
> Profile
Written on : 21/03/2009 15:42 ( more than one month )
Object : Re: Scorm Problem
" Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/html/config.php:87) in /home/content/html/doceboLms/modules/scorm/scorm_page_body.php on line 68
Prerequisites not satisfied "


The soap trick is an old one and should be no more needed, but you can always find the file in doceboCore/addons/soap/.
The error posted by Zhou Blues can be solved removing the final blank line after the ?> in the main config.php file open it and delete all the space and breakline that you find after the final ?>.

For the first problem, i'm not sure about the exact cause, a similar problem that i have saw in the past was related to a misconfiguration in php5 when both the new dom module and the old domxml extension were active, the solution is simple, disable the old domxml extension trought the php.ini file.

Otherwise a phpinfo can help.

Fabio
Docebo Staff

 - Docebo 4 released! -
 
Zhou Blues

Noavatar
Total post : 4
> Profile
Written on : 22/03/2009 07:49 ( more than one month )
Object : Re: Scorm Problem
Writted by: Fabio Pirovano

" Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/html/config.php:87) in /home/content/html/doceboLms/modules/scorm/scorm_page_body.php on line 68
Prerequisites not satisfied "


The soap trick is an old one and should be no more needed, but you can always find the file in doceboCore/addons/soap/.
The error posted by Zhou Blues can be solved removing the final blank line after the ?> in the main config.php file open it and delete all the space and breakline that you find after the final ?>.

For the first problem, i'm not sure about the exact cause, a similar problem that i have saw in the past was related to a misconfiguration in php5 when both the new dom module and the old domxml extension were active, the solution is simple, disable the old domxml extension trought the php.ini file.

Otherwise a phpinfo can help.

Fabio


Hello, I just removed the final blank lines and spaces as you told me, and it works! Thank you, fabio.pirovano! Thank you for your kind help and so wonderful product your team bring to us!
 
Souza Jonecir

Noavatar
Total post : 6
> Profile
Written on : 03/04/2009 14:26 ( more than one month )
Object : Re: Scorm Problem
I created a Learning Object using Adobe Presenter and published it in the SCORM 2004 format. Then I created a training on Docebo LMS. What happens is that when I finish to whatch the (video) training, Docebo does not set it as a finished training (green), the flag keeps yellow indicating I started by not finished the training. The reason for that, as I figured, is because there's no page refresh (reload). So I when I refresh the page (F5) then the flag turns green indicating the training is completed. Is there a way to solve this problem?

Another issue is that for SCORM 1.2 it does not work at all, I mean, it never sets a training as completed.

Thanks for your help.
 
Speller John

Noavatar
Total post : 10
> Profile
Written on : 20/07/2010 23:33 ( more than one month )
Object : Re: Scorm Problem
Hello,

Thanks for this great LMS, it's ideal for teaching languages.

This seems like an old problem, but I'm getting it. When I upload a scorm package to the latest version of docebo I get the same errors:

Warning
: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/englishd/public_html/config.php:44) in /home/englishd/public_html/doceboLms/modules/scorm/scorm_page_body.php on line 68
function msgPrereqNotSatisfied( text ) { var elem = document.getElementById('prerequisites'); elem.appendChild(document.createTextNode(text)) elem.style.visibility = 'visible'; } // inform the player window.onload = function() { parent.scormPlayer.blankPageL
and this:

XML error: -
<?xml version="1.0"?>
<trackobj iduser="1039" idresource=""><cmi item="no"><core item="no"><student_id item="yes">1039</student_id><lesson_status item="yes">not attempted</lesson_status><student_name item="yes">,</student_name><credit item="yes">credit</credit><lesson_mode item="yes">normal</lesson_mode><entry item="yes">ab-initio</entry><total_time item="yes">0000:00:00.00</total_time></core><student_data item="no"><mastery_score item="yes">80</mastery_score><max_time_allowed item="yes"/><time_limit_action item="yes"/></student_data><launch_data item="yes"/></cmi></trackobj>

I'm having a problem solving this with the information here (probably my own lack of skill, sorry!)

- I deleted the last line in the config.php file, but no result.

- Is the 'soap' file listed as 'nusoap'? I don't want to delete anything important...

- disable the old domxml extension trought the php.ini file... How could I do that?

Did anyone manage to fix this, or Fabio - could you help?

Many thanks.






 
Message modified by : Dr.John on : 22/07/2010 15:46
 
Derks Giovanni

Avatar
Total post : 1861
> Profile
Written on : 21/07/2010 15:22 ( more than one month )
Object : Re: Scorm Problem
Hello,
from the admin area try to disable the debug information from configuration > main options.

let me know.

bye,
Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
Speller John

Noavatar
Total post : 10
> Profile
Written on : 21/07/2010 17:14 ( more than one month )
Object : Re: Scorm Problem
Thanks for replying Giovanni.

Like  Jarred Smith above, "the only thing I saw was under the "configuration and interface options" for " . This is not turned on. Any more ideas?"

I seem to have the same issue as Jarred and Zhou Blues. Scorm not tracking and lots of error boxes, such as XML exception: TypeError: tom is null, and others as listed above. I tried uploading a blank scorm file too, so no problems with file size - the same result. Same also happens in both firefox and IE, and on another computer. Like I said, deleting the last line in the config.php file did nothing.

Hope you can help, I've got the rest working fine.

Info about PHP
PHP version
5.2.13
"safe_mode" configuration
Off
Configuration of "register_global"
Off
Configuration of "magic_quotes_gpc"
Off
Configuration of "upload_max_filesize"
256M
Configuration of "post_max_size"
256M
Configuration of "max_execution_time"
600s
LDAP PHP extension
Off Consider this parameter only if you need to authenticate through LDAP
Configuration of "allow_url_include"
Off
Message modified by : Dr.John on : 21/07/2010 17:48
 
Speller John

Noavatar
Total post : 10
> Profile
Written on : 22/07/2010 21:24 ( more than one month )
Object : Re: Scorm Problem
From what I can understand, I also found the same problem discussed on the Italian forum. Maybe it's important that I work with Articulate?

http://www.docebo.com/community/doceboCms/forum/10_2/searchmessage/idThread_4932-ini__thread_1/Articulate_e_SCORM_errore_tom_is_null.html

And it may also be the same problem discussed here:
http://www.docebo.com/community/doceboCms/forum/9_1/searchmessage/idThread_3651-ini__thread_1/3_5_03_SCORM_Player_Error.html

Please help, if there are compatibility issues with Docebo and Articulate I will have a big problem.
Message modified by : Dr.John on : 22/07/2010 21:53
 
Speller John

Noavatar
Total post : 10
> Profile
Written on : 23/07/2010 09:30 ( more than one month )
Object : Re: Scorm Problem
It's not a particular problem with Articulate. I tried an exe-learning file and it's the same. I can live with the cache limiter error which disappears after a while, but the other errors are really annoying:

xml exception: Type Error: 'null' is null or not an object

xml error: - <?xml version= "1.0"?> <track obj>

Commit failure. Type error object required

Results are not stored either.

Is anyone else experiencing this and is there a solution?
 
Derks Giovanni

Avatar
Total post : 1861
> Profile
Written on : 23/07/2010 15:56 ( more than one month )
Object : Re: Scorm Problem
hello,
please make sure that you removed the "?>" part at the end of the main config.php file; and also you can try to remove that part from the config.php inside doceboLms too.

The error messages suggest the problem is there ("output started at /home/englishd/public_html/config.php")

Anyway I can tell you that we didn't encountered particular problems using articulate.

let me know.

bye,
Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
Speller John

Noavatar
Total post : 10
> Profile
Written on : 23/07/2010 20:28 ( more than one month )
Object : Re: Scorm Problem [solved]
Thanks a lot Giovanni. Problem solved.

In case anyone else meets this who shares my lack of programming skill, the problem was in the config.php file under public.html. The way I fixed it was just to view/edit the file in filezilla. After the last ?> there was a hyphen "-" I hadn't spotted. Delete that and any other spaces after the ?> and the problem goes away! A big relief.

I think my docebo's now ready to go. It's an excellent facility, once you get the hang of it!!

Thanks again for getting back to me Giovanni.

Ciao

 
Cantu Sergio

Noavatar
Total post : 2
> Profile
Written on : 16/05/2011 05:38 ( more than one month )
Object : Re: Scorm Problem
I do not have a congig.php file in my Lms folder
 
Derks Giovanni

Avatar
Total post : 1861
> Profile
Written on : 16/05/2011 18:20 ( more than one month )
Object : Re: Scorm Problem
Hello,
config.php is in the main folder (the parent of doceboLms)

bye,
Giovanni. 

Docebo Staff
 - Docebo 4 released! -

 
Cantu Sergio

Noavatar
Total post : 2
> Profile
Written on : 17/05/2011 22:03 ( more than one month )
Object : Re: Scorm Problem
My config.php file does not contain a ¨?>¨ I am still having the xml following errors:

  • Error #1
XML exception: TypeError: Result of expression 'tom' [null] is not an object.
  • Error #2

XML error:
<?xml version="1.0"?>
<trackobj><cmi item="no"><entry item="yes"/></cmi></trackobj>
  • Error #3
Commit failure: TypeError: Result of expression 'xmldoc' [null] is not an object.
  • Error #4
Finish: TypeError: Result of expression 'xmldoc' [null] is not an object.


 
 
Derks Giovanni

Avatar
Total post : 1861
> Profile
Written on : 20/05/2011 18:02 ( more than one month )
Object : Re: Scorm Problem
Which version of docebo are you using?

Do you get this problem with all the scorm objects or only with some? Please try using the demo one you can find in our download page.

bye,
Giovanni. 

Docebo Staff
 - Docebo 4 released! -

 
<< Back