Erreur mise a jour 6.0.5 vers 7.0.0

Bonjour,

Je rencontre un problème lors de la mise a jour de la version 6.0.5 vers 7.0.0. et la mise a jour n’aboutit pas.

L’erreur est renvoyé est :

Fatal error: Uncaught Error: Call to undefined method mysqli::get_charset() in …htdocs/install/upgrade.php:188 Stack trace: #0 {main} thrown in …/htdocs/install/upgrade.php on line 188

Merci d’avance pour votre aide

J’ai la même problème…

Bonjour,
En solution hébergée ? Si oui, quel hébergeur ?

Oui, chez siteground

Je connais pas cet hébergeur… Vous auriez moyen de me donner un lien vers un phpinfo de votre hébergement (vous pouvez l’envoyer en privé si vous préférez).

Bonjour
Est ce qu’à la ligne 188 il y a :
$tmparray = $db->db->get_charset();

Si oui testez avec:
$tmparray = $db->getListOfCharacterSet();

Fred

1 « J'aime »

j’ai fait le test mais ça reste faire un erreur…
Fatal error: Call to undefined method DoliDBMysqli::get_charset() in /home/xxxxx/public_html/admin/install/upgrade.php on line 188

oooops,

ca marche avec line 188 : $tmparray = $db->getListOfCharacterSet();
:happy:

Bonjour
Commentez avec // les lignes entre les deux accolades après if ($db->type == ‹ mysqli ›)

c’est juste de l’affichage d’info

Fred

https://github.com/Dolibarr/dolibarr/pull/8528