Problème suite au changement d hebergeur

Salut a tous, voila j’ai transféré mon dolibarr sur un autre serveur, depuis j’ai des message d’erreur et je ne peux plus créer de facture car a quand je souhaite créer une facture je tape une lettre du nom du client et là sa cherche mais jamais de résultat, y aurait il une personne pour m’aider svp

Bonjour

Pour une demande d’aide optimale, merci de nous communiquer les informations suivantes :

- Votre version de Dolibarr (N’hésitez pas a préciser s’il s’agit d’une installation initiale ou bien d’une mise à jour)
- Présence de modules externes payants ou gratuits (Merci de préciser le nom du module et le numéro de version ou un lien vers le module en question)

Et aussi :
- Type d’installation (Hébergement / Wamp / Mamp / Lamp)
- Votre système d’exploitation (Windows / Mac / Linux)

Ce sont des prérequis pour une aide rapide et facile :wink:

La version est 6.0.4 j’ai fait aucune mise à jour car j’y connais strictement rien et je ne veux pas faire de betise.
c’est une installation de base sur un serveur de chez hostpapa et cela a ete transferet chez ionos par une personne"qui si connais" sauf que depuis que cela a été fait je rencontre les different probleme que je vous est indiquez.

INFOS OS

PHP_OS Linux
Version Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux

INFO NAVIGATEUR

UserAgent Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Nom du navigateur firefox
OS du navigateur windows
Version 70.0

mais cela le fait avec n’importe quel navigateur

Bonjour,
Et quels messages d’erreur ?
Frédéric

voici un exemple parmi d autre

Warning : count(): Parameter must be an array or an object that implements Countable in /homepages/14/d792548371/htdocs/casulli/casulli/comm/action/index.php on line 1246

ou encore celui-ci

en faite pour chaque chose j ai un message d’erreur

Warning : Use of undefined constant _ROWS_2 - assumed ‹ _ROWS_2 › (this will throw an Error in a future version of PHP) in /homepages/14/d792548371/htdocs/casulli/casulli/societe/card.php on line 1128

Salut @Ludo44
ton problème ne vient pas à priori de dolibarr mais du moteur de gestion de base de donnée.

tu as plus d’info sur les modules php installés sur ton serveur ?
et la version de ta bdd ?

salut euhh bonne question lol comment puis je avoir ces infos?
car tres sincerement je suis novice mais je demande a apprendre lol

Si tu as accès à un « pannel » : tu as normalement accès à ce genre d’info.
Si c’est du « dédié » : c’est toi qui doit le savoir.

Si tu n’as aucune idée de ce dont on parle : transfert la demande à ton hébergeur ^^

(par contre : on va certainement te rediriger vers des forum ou des services spécialisés dans le domaine… ici on ne parle que de dolibarr, l’environnement est à ta charge :wink: )

j’ai deja contacter l hebergeur et celui ci dit que c’est du a un probleme de fichier je ne sais quoi de dolibarr et que c’est pas de leur ressort, donc du coup personne peux m’aider?

ben … sans avoir leur réponse (nom du fichier, raison, log…) … non ^^

ah mais cela je peu fournir j’ai acces au cpanel de mon hebergeur

Bonjour,

A mon avis c’est plutot la version php qui coince.

Votre nouvel hébergeur doit etre en php V7.x

Donc il faut mettre à jour votre Dolibarr : https://wiki.dolibarr.org/index.php/Installation_-Mise%C3%A0_jour

1 J'aime

L’important ici, à mon avis est surtout de savoir la version de PHP (je penche pour un PHP 7.2 ou 7.3).
Dolibarr v6, c’est un peu vieux désormais (on est tout de même à la v10) :wink:

Peux-tu nous indiquer la version de PHP de ton hébergement (à mon avis, elle est trop récente par rapport à ta version de Dolibarr).

Sais-tu si tu peux choisir ta version de PHP depuis le cpanel de ton hébergement ?

Bon courage :slight_smile:

1 J'aime

Salut
Merci a toi pour ton retour, effectivement la version php est PHP 7.3.
je suis vraiment novice dans tout cela mais y a t il un tuto pour faire la mise à jour?
Cordialement

Hello,

Tu as ici la procédure pour mettre à jour.
N’oublies pas de sauvegarder le dossier documents et la base de données !

A ton niveau, si tu as la possibilité de choisir une autre version de PHP que 7.3 depuis ton cpanel, cela sera peut-être plus simple (mais la mise à jour de Dolibarr reste tout de même la solution recommandée).

ok
dans mon c panel il me propose uniquement le PHP 7.1 au 7.4 beta…
bon je vais essayer de faire la mise à jour, mais de la V6 a la V10 sa risque rien?

Commence par essayer de changer la version de PHP en PHP 7.1 (normalement, je pense que ça devrait régler les problèmes de Warnings).

Une mise à jour, c’est une opération sensible. Oui, il y a toujours un risque, c’est pour cela qu’il est impératif d’avoir une sauvegarde fonctionnelle pour pouvoir restaurer en cas d’erreur lors de la mise à jour ou de mauvaise manipulation.

Dolibarr reste prévu pour pouvoir être mis à jour depuis n’importe quelle version.

L’application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs versions, garder le choix proposé de migrer d’une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu’à atteindre la version qui a été installée (par si vous avez installé Dolibarr 10.0.3 par dessus votre version courante qui était Dolibarr 6.x, choisissez le menu de migration pour passer de 6.x à 7.x, puis 7.x à 8.x puis 8.x à 9.x puis 9.x à 10.x).

Si cela parait trop compliqué, il y a toujours l’option de faire appel à un prestataire.