je souhaitait :
- migrer mon serveur
- récupérer mon dolibarr 3.1.1 actuellement en prod et le conserver pour archive sur ce nouveau serveur
- installer dolibarr 3.8.3 sur une base mysql vierge pour la prod
- pouvoir de temps à autre voir/récupérer quelques données sur mon ancien dolibarr 3.1.1
j’ai donc pocédé de cette façon:
- récupérer un dump de la base mysql de dolibarr 3.1.1 que j’ai injecté dans mysql du nouveau serveur
- copié intégralement le répertoire dolibarr/ depuis l’ancien vers le nouveau serveur
- installé une version dolibarr 3.8.3 toute neuve à côté (qui fonctionne nickel!!!)
Mon problème:
- lorsque je vais sur l’url accueil de dolibarr 3.1.1 (du nouveau serveur) j’obtient : une PAGE BLANCHE…
J’ai essayé:
-activer les logs php. j’ai l’erreur suivante :
Fatal error: Call to undefined function mysqli_client_encoding() in /var/www/html/dolibarr/htdocs/lib/databases/mysqli.lib.php on line 148
Je ne m’y connais pas grand chose au php mais je pense qu’il doit y avoir un problème d’include quelque part?
Essaie d’enlever le fichier install.lock de ton répertoire en 3.1.1 et d’accéder à http://tonurl/tondoli311/install
Regarde dans les paramètres si tout est ok (notamment les chemins et les acces à la base de donnée)
Une fois terminé, remet le fichier install.lock à sa place.
Vérification de prérequis:
Ok Version PHP 5.6.14-0+deb8u1 (Plus d'information)
Ok Ce PHP supporte bien les variables POST et GET.
Ok Ce PHP supporte les sessions.
Ok Ce PHP supporte les fonctions graphiques GD.
Ok Ce PHP supporte les fonctions UTF8.
Ok Votre mémoire maximum de session PHP est définie à 128M. Ceci devrait être suffisant.
Ok Le fichier de configuration htdocs/conf/conf.php existe.
Ok Le fichier htdocs/conf/conf.php est modifiable.
mais j’ai bien toujours en bas de page l’erreur idem :
Fatal error: Call to undefined function mysqli_client_encoding() in /var/www/html/dolibarr/htdocs/lib/databases/mysqli.lib.php on line 148
Ça c’est une répose nette et précise qui fait mal à entendre…
N’y aurait’il pas une solution « secours » qui puisse me sauver pour avoir mon ancien dolibarr à côté du nouveau même juste pour une consultation (sans écriture sur la base) ?