Se qualcosa va storto
- Quando cerco di caricare files o scorm package il sistema genera messaggi quali "_ERRORUPLOAD" o "imsmanifest.xml not found"
Se il sistema genera messaggi quali "_ERRORUPLOAD" o "imsmanifest.xml not found" puoi controllare:
Se lo SCORM package è troppo grosso puoi configurare il parametro Max_upload_filesize nel php.ini (controlla i manuali o il wiki per scoprire come). Se non puoi cambiare il file php.ini puoi:
1) Caricare uno scorm package contenente solo il file imsmanifest.xml
2) entrare in ftp e caricare gli altri file nella cartella generata in files/doceboLms/Scorm/
Altri problemi possono essere legati alle configurazioni di sicurezza, ad esempio il metodo di caricamento "fs" con scorm funziona solo con il sistema configurato su safe_mode a off, verifica inoltre che i parametri e percorsi ftp specificati nel file config.php siano corretti. Verifica inoltre i permessi di scrittura.
Qualcuno inoltre ha avuto errori anche con i file.htaccess (solo con provider Aruba), potete risolvere il problema degli upload dei file cancellando quelli contenuti nella cartella /files/, facendo questo abbasserete i livelli di sicurezza.
Il file imsmanifest.xml deve sempre trovarsi nella radice del file scorm zippato
- Non vedo i caratteri accentati, apostrofi ecc correttamente
modificare config.php e modificare i seguenti parametri:
$GLOBALS['db_conn_names'] = 'utf8';
$GLOBALS['db_conn_char_set'] = 'utf8';
in quelli corretti, ad esempio:
$GLOBALS['db_conn_names'] = 'latin1';
$GLOBALS['db_conn_char_set'] = 'latin1';
- Non ho abbastanza spazio sul server:
Cancellare le seguenti directory:
upgrade/
install/
xml_language/
readmelicense/
- Le E-Mail inviata sono formattate male
aprire il file config.php e modificare questa variabile:
$GLOBALS['mail_br'] =''\r\n'';
in
$GLOBALS['mail_br'] = ''\n'';
oppure
$GLOBALS['mail_br'] = ''\r'';
- Quando uso gli oggetti scorm ricevo errori come "xmldoc has no proprerties" o altri "strani" POPUP javascritp
Come primo tentativo disattivare il "debug mode " nell'area di amminsitrazione /config/config/opzioni principali
Se gli errori continuano:
E' un problema di server che riguarda inclusioni di pear o SOAP (per esempio in XAMPP), andare in doceboCore/addons/soap/pear.php e svuotare il file senza eliminarlo.
- Il server diventa lento e a volte si ferma quando ci sono molte connessioni:
Probabilmente apache ha raggiunto il limit massimo di connessioni, questo viene riportato da error.log:
[error] server reached MaxClients setting, consider raising the MaxClients setting
Editate le configurazioni di apache alzando il numero massimo a 150 o superiori.