The Elearning Community • Non riesco ad installare
Page 1 of 1

Non riesco ad installare

Posted: Tue Oct 14, 2025 8:31 pm
by farapeppe
Salve a tutti,
torno su FormaLMS dopo circa 7 anni ed è un piacere.

Ho scaricato la versione 4.0.19 e non riesco ad installarla né in localhost né su un server aruba.
In entrambi i casi si blocca al passo 2: metto i dati del DB (host, name, user, pass) ma non succede nulla se premio "next".

Guardando la console sviluppatore noto tantissimi errori AJAX sin dallo step 1, che incollo qua

GET https://www.miosito.it/formalms/addons/ ... picker-.js net::ERR_ABORTED 404 (Not Found)
menu.min.js:1 Uncaught TypeError: Cannot read properties of null (reading 'querySelector')
at i._init (menu.min.js:1:597)
at new i (menu.min.js:1:230)
at HTMLDocument.<anonymous> (init-slide.min.js:1:64)
at i (jquery-1.12.3.min.js:2:27449)
at Object.fireWith [as resolveWith] (jquery-1.12.3.min.js:2:28213)
at n.ready (jquery-1.12.3.min.js:2:30006)
at HTMLDocument.K (jquery-1.12.3.min.js:2:30368)


Scrivo le mie configurazioni:

localhost
Server XAMPP
10.4.11-MariaDB
Versione PHP: 8.2.12


Su Aruba (Hosting Linux)
PHP 8.1
DB 8.0.43-34 - Percona Server


Qualcuno può darmi una mano?
Grazie

Re: Non riesco ad installare

Posted: Wed Oct 15, 2025 8:44 am
by alfa24
Percona.
Non è compatibile.

Re: Non riesco ad installare

Posted: Wed Oct 15, 2025 5:20 pm
by farapeppe
Ma tutti i siti dei clienti che gestisco su Aruba (che è leader del settore) hanno Percona Server (che comunque nasce come fork di MySQL, tanto che aruba, nella documentazione ufficiale, spesso si riferisce ai suoi DB come DB MySQL).
Come si fa quindi a far girare Forma su Aruba?

E comunque, in locale quale sarebbe il problema?

Re: Non riesco ad installare

Posted: Wed Oct 15, 2025 5:53 pm
by alfa24
In locale non lo so, non hai fornito log del webserver ma solo della console (frontend, praticamente inutile).
Potrei supporre che è la versione di PHP, verifica i requisiti, la 4.0.19 dichiara la compatibilità fino a php 8.1

Re: Non riesco ad installare

Posted: Wed Oct 15, 2025 7:12 pm
by farapeppe
Confermo che in locale il problema era la versione di PHP. Facendo il downgrade a 8.1 parte tutto correttamente.
Sul server, invece, non riesco a trovare una soluzione.
Un paio d'anni fa, per un problema simile, chiedemmo ad Aruba di passare da Percona ad altro DB server ma ci ha detto che non era possibile. Che voi sappiate, non c'è un modo?

Re: Non riesco ad installare

Posted: Thu Oct 16, 2025 12:06 am
by alfa24
L'unico modo è che qualcuno ti analizzi tutto il codice sql per renderlo compatibile con Percona.
Spendi meno a trovarti un altro hosting, o ancora meglio ti prendi una vps e la configuri come ti pare.