Page 1 of 2
Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 12:05 am
by pexlex
Salve ho trasferito lms forma da un sito ad un altro (stesso hosting), ma non funziona:
Ecco alcuni erro che mi scono dal debug:
PHP Notice: Undefined index: notuse_customscript in /web/htdocs/www........it/home/lib/lib.forma.php on line 49: /web/htdocs/www.......it/home/appLms/index.php
PHP Notice: Undefined index: notuse_plugin in /web/htdocs/www.......it/home/lib/lib.forma.php on line 31: /web/htdocs/www.......it/home/appLms/index.php
Non-static method Learning_Cart::init() should not be called statically in /web/htdocs/www......it/home/lib/layout/lib.layout.php on line 164: /web/htdocs/www.......it/home/appLms/index.php
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 5:10 am
by alfa24
Prima di tutto spiega esattamente in che senso hai "trasferito". Secondo, suppongo che il tuo "non funziona" si riferisca ad una blank page o ad un errore 500.
Quelli che hai postato Sono notice e warnings che hai sicuramente anche su una installazione "funzionante", mentre la blank page o l'error 500 Sono conseguenza di un fatal (di solito l'ultimo nella log history).
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 9:15 am
by pexlex
da quanto ho capito l'errore è dovuto a l'aggiornamento del mysql
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 9:24 am
by CisterNino
Ciao Pexlex,
il problema è legato al parametro ONLY_FULL_GROUP_BY che impone delle restrizioni su query che usano la GROUP BY.
Devi togliere quel paramentro dalla configurazione di mysql.
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 9:26 am
by pexlex
CisterNino wrote: ↑Wed Oct 14, 2020 9:24 am
Ciao Pexlex,
il problema è legato al parametro ONLY_FULL_GROUP_BY che impone delle restrizioni su query che usano la GROUP BY.
Devi togliere quel paramentro dalla configurazione di mysql.
purtroppo su aruba non è permesso modificare la configurazione di mysql
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 9:43 am
by CisterNino
se non ricordo male in qualche versione precedente di mysql quella condizione non c'è in my.cnf.
Puoi chiedere un downgrade di mysql ?
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 9:49 am
by pexlex
CisterNino wrote: ↑Wed Oct 14, 2020 9:43 am
se non ricordo male in qualche versione precedente di mysql quella condizione non c'è in my.cnf.
Puoi chiedere un downgrade di mysql ?
si sono al cell con il centro assistenza, vediamo se riersco a risolvere, grazie
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 10:01 am
by pexlex
Mi hanno risposto cosi:
Per risolvere il problema, sulla pagina di connessione al servizio Mysql è necessario impostare la dicitura ''set session sql_mode=''; '' questa dicitura è da riportare in tutti i punti dove crea la connessione con il mysql, nelle sue pagine php.
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 10:18 am
by CisterNino
Se usi il driver mysqli, potresti mettere quell'istruzione nel file db\docebodb.mysqli.php, nella funzione connect in riga 53
(prima di $this->set_timezone();).
Però ti tocca testare che tutto giri correttamente.
Re: Trasferimento sito ERRORI
Posted: Wed Oct 14, 2020 10:32 am
by pexlex
da aggiungere qui il codice suggerito (come si inserisce in maniera corretta ?)
$this->set_session_sql_mode(cvbcvb);
$this->set_timezone(); // set connection tz
if($dbname != false){
return $this->select_db($dbname);
Grazie