Page 1 of 1

Aggiornamento fermo allo step 6 Aggiornamento Linguaggi

Posted: Tue Feb 23, 2021 2:20 pm
by Aethereal
Ciao,

sto cercando di fare l'update di una istanza da 1.4.3 (un po' vecchiotta ma funzionante) alla nuova 2.4.3 per risolvere i problemi riscontrati da alcuni utenti con i nuovi browser e l'aggiornamento delle statistiche di visualizzazione dei filmati SCORM

Purtroppo, sia con 2.4.2 che con 2.4.3 l'upgrade si ferma allo step 6 e rimane il cursore che gira sul primo dei linguaggi installati.

Ho provato per test and eliminare dalla configurazione (tabella core_lang_language) tutte le lingue tranne quella impostata come default (italiano) e anche se allo step 6 trova una sola lingua da aggiornare, il comportamento è analogo (cursore che gira in eterno).

Qualcuno ha qualche suggerimento?

Grazie

Re: Aggiornamento fermo allo step 6 Aggiornamento Linguaggi

Posted: Tue Feb 23, 2021 2:54 pm
by alfa24
C'è un fatal error in background, devi intercettarlo e postarlo per capire come risolverlo.
Controlla nei log del web server.

Re: Aggiornamento fermo allo step 6 Aggiornamento Linguaggi

Posted: Tue Feb 23, 2021 3:09 pm
by Aethereal
Hm, effettivamente è vero

[Tue Feb 23 13:05:34.232941 2021] [:error] [pid 1097603] [client xxx.xxx.xxx.yyy:57619] PHP Fatal error: Class 'DOMDocument' not found in /var/www/elearning/install/lib/lib.lang_import.php on line 116, referer: https://xxxxx.yyyyy.zzz/upgrade/index.php

la riga incriminata è
$doc = new DOMDocument();

Forse manca qualche modulo PHP? Strano, nella pagina di riepilogo indicava in verde tutte le voci

Al momento il sistema si trova su una Ubuntu 20.04, PHP 5.6 installato tramite ppa:ondrej/php

Il sistema è funzionante ma è stato importato su questa macchina copiandolo da una precedente installazione (non Ubuntu) quindi è possible che qualche modulo mi sia sfuggito. C'è una lista dei moduli necessari?

Grazie dell'aiuto

Re: Aggiornamento fermo allo step 6 Aggiornamento Linguaggi

Posted: Tue Feb 23, 2021 3:36 pm
by alfa24
Prova:

Code: Select all

# apt install php5.6-xml

Re: Aggiornamento fermo allo step 6 Aggiornamento Linguaggi

Posted: Tue Feb 23, 2021 3:44 pm
by Aethereal
Grazie, l'avevo trovato nel frattempo cercando in giro. Ero rimasto interdetto perché non trovavo un modulo "DOM" tra quelli disponibili.

Con questo modulo l'aggiornamento sull'installazione di test è andato a buon fine, ora devo verificare se effettivamente funziona tutto (a parte ovviamente i vecchi SCORM che dipendevano da Flash)


Al momento risultano installati i seguenti moduli di php 5.6:

-mysql
-mbstring
-ldap
-xml

pensate ne abbia dimenticato qualcuno?

Grazie molte

Re: Aggiornamento fermo allo step 6 Aggiornamento Linguaggi

Posted: Tue Feb 23, 2021 4:39 pm
by alfa24
così a naso direi json e curl ma te ne renderai conto in base alle funzioni che usi