Error 500 al caricamento di un oggetto SCORM

Funzionalità di frontend per utenti e amministratori dei corsi: navigazione generale, materiali didattici, test, registro valutazioni, ecc.
cosimo.mandorino
Newbie
Posts: 21
Joined: Thu May 16, 2013 9:00 am

Re: Error 500 al caricamento di un oggetto SCORM

Post by cosimo.mandorino »

Controllando le versioni del safe_mode, sul server originale è impostato su OFF sul server nuovo dove è stata migrata la piattaforma è impostato su ON.
User avatar
alberto
FormaLms Guru
Posts: 1155
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Error 500 al caricamento di un oggetto SCORM

Post by alberto »

prova a cambiarlo ;)
cosimo.mandorino
Newbie
Posts: 21
Joined: Thu May 16, 2013 9:00 am

Re: Error 500 al caricamento di un oggetto SCORM

Post by cosimo.mandorino »

Ciao Alberto,

ho chiamato il provider di servizi per richiedere la modifica. Adesso lo stato è impostato su OFF.
Ho provato a caricare un file ed anche un oggetto scorm ma l'error 500 persiste:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
cosimo.mandorino
Newbie
Posts: 21
Joined: Thu May 16, 2013 9:00 am

Re: Error 500 al caricamento di un oggetto SCORM

Post by cosimo.mandorino »

Ragazzi,

ho eseguito tutto da manuale. Permessi di scrittura su tutta la folder "files" e sottocartelle, versione php e mysql corrette, safe_mode su OFF. L'error 500 persiste. Qualcuno ha qualche idea?
cosimo.mandorino
Newbie
Posts: 21
Joined: Thu May 16, 2013 9:00 am

Re: Error 500 al caricamento di un oggetto SCORM

Post by cosimo.mandorino »

Ciao Simbiosi,

il problema dell'error 500 mi sembra più di server che di generazione oggetti SCORM. Di fatto ho risolto tutto per quanto riguarda la migrazione e la visualizzazione degli oggetti didattici.
L'errore sembrerebbe dipendere dal server. Infatti riscontro l'error 500 anche caricando un file di tipo jpg o txt, etc.
cosimo.mandorino
Newbie
Posts: 21
Joined: Thu May 16, 2013 9:00 am

Re: Error 500 al caricamento di un oggetto SCORM

Post by cosimo.mandorino »

Parlando con i tecnici dell'host dove risiede la piattaforma Docebo mi hanno comunicato l'errore:

il problema indicato è presente nei log di errore del dominio.
Al tentativo di caricare il file gli errori ottenuti sono questi:

[Fri Jun 07 15:53:26 2013] [error] [client 46.28.1.44] Premature end of script headers: index.php, referer: http://alpha.aulaonline.it/doceboLms/in ... ateLOSel=1
[Fri Jun 07 15:53:26 2013] [error] [client 46.28.1.44] File does not exist: /home/jaulaonp/alpha/500.shtml, referer: http://alpha.aulaonline.it/doceboLms/in ... ateLOSel=1

[07-Jun-2013 15:56:08 Europe/Berlin] PHP Fatal error: Call to undefined function def() in /home/jaulaonp/alpha/doceboLms/class.module/class.organization.php on line 384

Dovrebbe controllare il contenuto di questo file e la funzione def().
cosimo.mandorino
Newbie
Posts: 21
Joined: Thu May 16, 2013 9:00 am

Re: Error 500 al caricamento di un oggetto SCORM

Post by cosimo.mandorino »

L'errore è stato risolto.

Dopo avere eseugito un debug approfondito ne è emerso che nel file lib/lib.upload.php si fa uso della classe fileinfo o in alternativa alla funzione mime_content_type:

if (method_exists('finfo', 'file')) {
$finfo =new finfo(FILEINFO_MIME_TYPE);
$file_mime_type =$finfo->file($srcFile);
}
else {
$file_mime_type =mime_content_type($srcFile);
}

Sulla macchina hosting che ospita il dominio c'è php 5.3 che ha, quindi, la funzione mime_content_type deprecata.
Pertanto bisogna usare fileinfo.
Su php 5.3 fileinfo non è piu una estensione pecl ma è compilato direttamente in php: il problema è presente su questo server che non include fileinfo.
Il problema si risolve includendolo nel php.
User avatar
max
FormaLms Guru
Posts: 2770
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Error 500 al caricamento di un oggetto SCORM

Post by max »

Ciao Cosimo,
grazie di aver condiviso quello che hai scoperto.
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
flavio
Newbie
Posts: 4
Joined: Thu Apr 09, 2015 10:06 am
Version: forma.lms 1.2

Re: Error 500 al caricamento di un oggetto SCORM

Post by flavio »

Credo di avere lo stesso problema, come si include file info nel php? Io ho l'hosting su Aruba se chiamo l'assistenza tecnica al massimo sanno rispondere buongiorno e buonasera...
Post Reply