Mise a niveau version 15.0.0 tourne en boucle sur l'installation

Lors d’une mise a niveau de 11 vers 15.0.0 tout se passe bien,
pas d’erreur mais impossible d’accéder a l’application, je boucle systématiquement sur l’écran de maj.
La base à visiblement été mis a jour sans erreur

  • PHP 8.0
  • Mysql 5.5
  • hébergement Ionos

Bonjour,

Dolibarr n’est pas encor ecompatible PHP V8

Bonjour Ksar,
Merci ! j’ai remis a version 7.4.28 Mais pour le moment j’ai la même erreur

Tu es sûr d’avoir écrasé les anciens scripts avec les nouveaux ?
Tu n’as pas mis un dolibarr dans un dolibarr ?

Bonjour Arre;
oui, j’ai supprimé tout les fichiers du serveur pour les recopier.
Rien y fait, je tombe systématiquement sur la page d’installation qui m’indique maintenant
faire une mise a jour de V15 a V15.
Merci !

tu es sûr du paramétrage de ton conf.php ?
certains chemins ne pointent pas vers une autre instance ? (les scripts, pas la bdd)

Mon Conf.php me semble bon.
je viens de faire un test,
1 Sauvegarde de la DB et suppression de toutes les tables ‹ llx_ ›
2 Suppression de tous les fichiers du serveur
3 Installation comme nouvelle application
Ca marche nickel, j’arrive sur la page de configuration (Entreprise / CA, etc…)
4 Je restore la DB sauvegardé
De nouveau j’atterri sur la page d’installation/mise a jour
Le problème est donc quelque part dans la DB…
Merci !

Essaie de supprimer de la table llx_const, la ligne avec name = MAIN_NOT_INSTALLED

1 « J'aime »

Même problème sur ma mise à jour. Et, comme j’ai déjà fait des mises à jour qui se sont très bien passées, j’y suis allé confiant sans sauvegarde. En fouillant dans le forum, je ne trouvais que des réponses du type « repars de zéro »… pas cool !
Mettre « 0 » dans le « value » de « MAIN_NOT_INSTALLED » dans cette table « llx_const » résout le problème :


OUF !!
:smiley:

Oui enfin, c’est un contournement mais normal le script d’install le fait tout seul à la fin.
Si il ne l’a pas fait, c’est que ça, c’est mal passé.

Il y a toujours 2 manières de voir ce genre de situation :

  1. ce qui doit être fait pour que le code fonctionne, et donc quels bogues l’équipe de dev doit corriger.
  2. ce qui peut être fait pour sauver la vie d’un utilisateur qui est bloqué avec l’outil, toutes ses données non accessibles, et toute son activité Pro liée à ses données en vrac.

Donc, au lieu de « Oui enfin », je réponds plutôt « Sauvé de la mouise !! »
:laughing:

1 « J'aime »