Errore installazione versione 2.4.22

Sezione dedicata ai problemi con l'installazione e l'aggiornamento del software, con discussioni sulle configurazioni di specifici server o fornitori di hosting.
Rispondi
expirianet
Messaggi: 4
Iscritto il: 19 nov 2019 11:08

Errore installazione versione 2.4.22

Messaggio da expirianet »

Salve, nell'installazione della nuova versione 2.4.22 dopo aver scompattato i file nella cartella di installazione, non riesco ad effettuare la connessione al Database, bloccandomi cos' alla terza schermata con l'errore [uid: fbd96db]

Utilizzo un hosting Linux su aruba dove eseguo già una vecchia versione di OSM 2.4.4 con versione PHP 7.2.33 e Database MySql. Come posso risolvere?

Avatar utente
dasc3er
Messaggi: 1198
Iscritto il: 11 lug 2016 17:41

Re: Errore installazione versione 2.4.22

Messaggio da dasc3er »

Ciao, cosa intendi per terza schermata?
Puoi condividere i file di log della cartella logs/?

expirianet
Messaggi: 4
Iscritto il: 19 nov 2019 11:08

Re: Errore installazione versione 2.4.22

Messaggio da expirianet »

Questa è il punto in cui si blocca l'installazione, alla creazione del DB
error osm 2420.PNG
Mentre questo è quello che mi esce nel log

Codice: Seleziona tutto

[2021-03-17 18:27:58] Logs.ERROR: Uncaught Exception Error: "Class 'HTMLPurifier_DefinitionCache_Decorator_Cleanup' not found" at /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php line 100 {"exception":"[object] (Error(code: 0): Class 'HTMLPurifier_DefinitionCache_Decorator_Cleanup' not found at /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php:100)"}
{"url":"/back-office/index.php","ip":"185.60.243.2","http_method":"POST","server":"www.expirianet.cloud","referrer":"https://www.expirianet.cloud/back-office/","unique_id":"YFI8HqG8Ln1L4I6mem4BXwAAAAE","uid":"400562b"} 
[2021-03-17 18:27:58] Logs.ERROR: Class 'HTMLPurifier_DefinitionCache_Decorator_Cleanup' not found {"code":0,"message":"Class 'HTMLPurifier_DefinitionCache_Decorator_Cleanup' not found","file":"/web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php","line":100,"trace":"#0 /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php(28): HTMLPurifier_DefinitionCacheFactory->addDecorator('Cleanup')\n#1 /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php(43): HTMLPurifier_DefinitionCacheFactory->setup()\n#2 /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php(484): HTMLPurifier_DefinitionCacheFactory::instance()\n#3 /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php(415): HTMLPurifier_Config->getDefinition('HTML', false, false)\n#4 /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Generator.php(74): HTMLPurifier_Config->getHTMLDefinition()\n#5 /web/htdocs/www.expirianet.cloud/home/back-office/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php(158): HTMLPurifier_Generator->__construct(Object(HTMLPurifier_Config), Object(HTMLPurifier_Context))\n#6 /web/htdocs/www.expirianet.cloud/home/back-office/src/Filter.php(139): HTMLPurifier->purify('it_IT')\n#7 /web/htdocs/www.expirianet.cloud/home/back-office/src/Filter.php(136): Filter::sanitize('it_IT')\n#8 /web/htdocs/www.expirianet.cloud/home/back-office/src/Filter.php(66): Filter::sanitize(Array)\n#9 /web/htdocs/www.expirianet.cloud/home/back-office/core.php(263): Filter::getPOST()\n#10 /web/htdocs/www.expirianet.cloud/home/back-office/index.php(21): include_once('/web/htdocs/www...')\n#11 {main}"}
{"url":"/back-office/index.php","ip":"185.60.243.2","http_method":"POST","server":"www.expirianet.cloud","referrer":"https://www.expirianet.cloud/back-office/","unique_id":"YFI8HqG8Ln1L4I6mem4BXwAAAAE","uid":"400562b"} 

Avatar utente
dasc3er
Messaggi: 1198
Iscritto il: 11 lug 2016 17:41

Re: Errore installazione versione 2.4.22

Messaggio da dasc3er »

Sembra che ci siano dei problemi con i contenuti della cartella vendor/.
Potresti cancellarla completamente e poi estrarla di nuovo dall'archivio zip?

expirianet
Messaggi: 4
Iscritto il: 19 nov 2019 11:08

Re: Errore installazione versione 2.4.22

Messaggio da expirianet »

Dubito sia li il problema visto che non crea nenanche il file "conf.inc.php".
Ho cancellato l'intera radice del sito creandola nuovamente, cancellato i log php dal web server, e ripristinato il db su MySql.

L'hosting funziona egreggiamente, versione php aggiornata alla 7.4.10 e MySql 5.6. Non riesce a loggarsi su db e portare a termine l'automazione della creazione delle tabelle.

expirianet
Messaggi: 4
Iscritto il: 19 nov 2019 11:08

Re: Errore installazione versione 2.4.22 - Risolto

Messaggio da expirianet »

Il problema era nel caricamento nella cartella file manager dell'hosting aruba
Essendo directory di grandi dimensioni ho effettuato l'upload sul mio cloud storage e tramite ssh caricato tutto sul webserver..

In alternativa si posso carivcare le directory una alla volta per velocizzare l'upload per non corromtere i file.

Grazie mille.

Rispondi