Page 1 of 2
errore apertura scorm
Posted: Wed Dec 18, 2019 12:28 pm
by fferraro87
Ciao a tutti,
ho questo errore quando vado ad aprire lo scorm di un corso :
Uncaught ReferenceError: ScormApiUI is not defined
at StdUIPlayer.initialize (StdPlayer.js:291)
e la pagina di riproduzione del video rimane bianca . a cosa può essere dovuto?
Inoltre ho notato che il sito che apro in https e funziona, se vado nella configurazione server mi dice che la porta usata è la 80.
Come posso cambiarla?
Grazie
Re: errore apertura scorm
Posted: Wed Dec 18, 2019 1:19 pm
by max
Ciao e benvenuto nel forum
l'errore che citi per lo scorm mi sembra un problema dello scorm... hai verificato se è stato pubblicato correttamente? provalo anche su cloud.scorm, è un ambiente gratuito che è standard di settore per testare gli scorm.
Sull'altro tema che hai citato, francamente non ho capito
Re: errore apertura scorm
Posted: Wed Dec 18, 2019 2:10 pm
by alfa24
Non ci dici la versione di Forma, è difficile. Ipotizzando che sei su una 2.3, per l'errore sullo scorm, in /appLms/modules/scorm/scorm_utils.php
prova a sostituire:
Code: Select all
echo '<SCRIPT type="text/javascript" language="JavaScript" src="modules/scorm5/ScormApi.js"></SCRIPT>'."\n";
con:
Code: Select all
echo '<SCRIPT type="text/javascript" language="JavaScript" src="modules/scorm/ScormApi.js"></SCRIPT>'."\n";
Per la porta, dipende dalla configurazione del web server e del vhost utilizzato in ascolto per https, di default la porta è la 443, ma forse qualche configurazione errata ti fa girare sulla 80 o più semplicemente c'è un ovverride della porta per le connessioni ssl. Se usi apache su server linux, la risposta è nei vhost in /etc/apache2/sites-available/
Re: errore apertura scorm
Posted: Thu Dec 19, 2019 4:14 pm
by fferraro87
alfa24 wrote: ↑Wed Dec 18, 2019 2:10 pm
Non ci dici la versione di Forma, è difficile. Ipotizzando che sei su una 2.3, per l'errore sullo scorm, in /appLms/modules/scorm/scorm_utils.php
prova a sostituire:
Code: Select all
echo '<SCRIPT type="text/javascript" language="JavaScript" src="modules/scorm5/ScormApi.js"></SCRIPT>'."\n";
con:
Code: Select all
echo '<SCRIPT type="text/javascript" language="JavaScript" src="modules/scorm/ScormApi.js"></SCRIPT>'."\n";
Per la porta, dipende dalla configurazione del web server e del vhost utilizzato in ascolto per https, di default la porta è la 443, ma forse qualche configurazione errata ti fa girare sulla 80 o più semplicemente c'è un ovverride della porta per le connessioni ssl. Se usi apache su server linux, la risposta è nei vhost in /etc/apache2/sites-available/
Ok, allora si la versione installata è la 2.3, ho cambiato il path da scorm5 (che non esisteva) a scorm (che invece esiste) ma ancora dà lo stesso errore.
Ho riavviato anche apache tanto per sicurezza ma ancora ho lo stesso errore, è come se ScormApi.js non esistesse o non venisse caricato
Re: errore apertura scorm
Posted: Thu Dec 19, 2019 4:59 pm
by alfa24
Davvero strano. Potrei vederlo?
Re: errore apertura scorm
Posted: Fri Dec 20, 2019 10:44 am
by fferraro87
Ciao,
adesso ho fatto un po' di modifiche facendo vari replace da http a https ma adesso ho qeusto errore :
Bloccato il caricamento di contenuto misto attivo (mixed active content) “
http://education.francesco.com/files/ap ... x_lms.html”
dove viene generato questo link quando apro uno scorm?
Re: errore apertura scorm
Posted: Fri Dec 20, 2019 12:36 pm
by alberto
quel messaggio te lo dà il browser perchè sei in http e non https
Re: errore apertura scorm
Posted: Fri Dec 20, 2019 12:40 pm
by fferraro87
ma guarda no il sito viene aperto in https, è poi la risorsa che viene richiamata in http e non so perchè
Mixed Content: The page at '
https://education.francesco.com/appLms/ ... ule_sel=25' was loaded over HTTPS, but requested an insecure resource '
http://education.francesco.com/files/ap ... x_lms.html'. This request has been blocked; the content must be served over HTTPS.
Re: errore apertura scorm
Posted: Fri Dec 20, 2019 1:41 pm
by max
quello che intende dire Alberto secondo me è che nelle impostazioni della piattaforma hai inserito l'indirizzo in http anziché https. Se ci guardi vedrai che è così.
Poi che la piattaforma si apra in https è un altro discorso, l'avrai impostato nel .htaccess o con un redirect.
Ma se lo scorm richiamato è in http vuol dire che è impostato così: il link viene generato partendo dalla url che c'è nelle impostazioni generali del LMS
Re: errore apertura scorm
Posted: Fri Dec 20, 2019 2:38 pm
by fferraro87
max wrote: ↑Fri Dec 20, 2019 1:41 pm
quello che intende dire Alberto secondo me è che nelle impostazioni della piattaforma hai inserito l'indirizzo in http anziché https. Se ci guardi vedrai che è così.
Poi che la piattaforma si apra in https è un altro discorso, l'avrai impostato nel .htaccess o con un redirect.
Ma se lo scorm richiamato è in http vuol dire che è impostato così: il link viene generato partendo dalla url che c'è nelle impostazioni generali del LMS
Ok ma veramente io non riesco a trovare dove cambiare l'http all'https dal pannello amministrativo, dove lo trovo?