PB configuration lors de la MAJ V13

Bonjour,
Je viens de mettre à jour mon Dolibarr en V13, je n’ai plus accès à la liste des modules dans la configuration, non plus aux permissions des utilisateurs.
J’ai aussi essayer de mettre à jour en V14 mais quand il lit le script rien ne se passe.
Pourriez-vous m’aider svp.
Merci d’avance.
Christophe

Bonjour,

Sûrement un module externe qui fait des siennes : faites le ménage dans le dossier /custom/

Bonjour Ksar,
mon dossier custom est vide!

Alors surement des fichiers corrompus lors du transfert, vous avez fait la mise à jour comment ?

comme sur le wiki, téléchargé le zip, extraire les fichiers, les copier dans le répertoire Dolibarr

Peut-être un module externe ailleurs que dans custom (par exemple un module directement mis dans htdocs) ?

Pouvez-vous décrire plus précisément ce que vous entendez par « plus accès à la liste des modules dans la configuration, non plus aux permissions des utilisateurs » ? Est-ce que les liens vers ces pages ont disparu, ou est-ce que ces pages ne fonctionnent plus correctement, et si c’est ce dernier cas, est-ce une page blanche, ou y a-t-il quelque chose qui s’affiche quand même ?

En cas de page blanche (ou même partiellement blanche), les journaux apache peuvent être d’un précieux secours. Si vous êtes sous linux, ils sont (généralement) dans /var/log/apache2/error.log ; avec WAMP, je ne sais pas (mais l’info est sûrement quelque part sur le net).

Bonjour fmortgat,
Les liens sont présents mais la page est blanche (on voit quand même les menus).
Dans le journal d’erreur, j’ai trouvé ce genre de message :
Got error ‹ PHP message: PHP Fatal error: Uncaught Error: Call to undefined function getDolGlobalString() in /var/www/vhosts/xxxxx.fr/httpdocs/dolibarr/htdocs/core/modules/modPartnership.class.php:180\nStack trace:\n#0 /var/www/vhosts/xxxxxxx.fr/httpdocs/dolibarr/htdocs/admin/modules.php(338): modPartnership->__construct()\n#1 {main}\n thrown in /var/www/vhosts/xxxxxx.fr/httpdocs/dolibarr/htdocs/core/modules/modPartnership.class.php on line 180 ›, referer: Login @ 13.0.0

cette fonction devrait se trouver dans /htdocs/core/lib/ functions.lib.php, mais elle n’y est pas! Comment celà est-il possible?

Bonjour
Nous ne savons pas, comment voulez vous que nous devinions ?
Videz votre htdocs sauf conf et custom et repoussez le contenu de la version qui va bien.
@+

Peut-être que le zip avec lequel vous avez fait la montée de version a été généré avant le 19 mars 2021 (date de l’ajout de la fonction)…

Merci pour votre aide. Tout est redevenu normal. Alors qu’hier le script de la migration vers la v14 ne fonctionnait pas, aujourd’hui j’ai retélécharger la V14, qui a bien voulu se mettre à jour.
Je ne sais pas ce qui s’est passé, pas grave, les petits bugs de l’informatique.
Merci pour tout fmorgat et ksar.

2 « J'aime »