Pagina 1 di 1

Errore dopo upgrade a PHP5.6

Inviato: 19/08/2016, 13:54
da 650mb
Buongiorno a tutti, vi chiedo un aiuto.

Ho il forum su hosting aruba, dopo aver scelto il php5.6 nel forum mi compare il seguente messaggio:

Codice: Seleziona tutto

mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file [2000]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Se ritorno a php5.3 riprende a funzionare regolarmente. Purtroppo sono obbligato a passare su php5.6 perchè nello stesso hosting ho un wordpress che necessita del 5.6

Come si risolve questo problema?
Grazie 100000 a chiunque mi dia una mano.

Re: Errore dopo upgrade a PHP5.6

Inviato: 19/08/2016, 22:03
da Barrnet
Mentre wordpress continua a funzionare?
Credo che l'aggiornamento a php5.6 porti anche un aggiornamento a mysql, che cambia il metodo in cui sono salvate le password. Prova ad aggiornare php5.6 e poi ad aggiornare la password di MySQL reimpostandola nell'cpanel di Aruba.

Re: Errore dopo upgrade a PHP5.6

Inviato: 20/08/2016, 21:39
da 650mb
wordpress si, funziona regolarmente.

Sul MySql non c'è stata alcuna modifica, anche perchè il server del db non è lo stesso dell'hosting.

Aruba non ha un cpanel, semplicemente nel suo pannello ha una tendina dove scegliere la versione php, da 5.3 a 5.6

Se la metto a 5.3 funziona il forum ma non il wordpress, e viceversa se la imposto a 5.6

Non so come risolvere anche perché WP e phpBB devono coesistere nel medesimo dominio.