You are not logged in.
Bonjour,
je suis en train de tester la mise à jour de GLPI vers la dernière vesion (0.78.1) mais je rencontre un message d'erreur lors de la mise à jour de la base de données
Voici le résultat de la page de mise à jour de la base :
---------------------------------------------------------------------
Connexion à la base de données réussie
Mise à jour -> 0.72
Traitement terminé. (6 Sec(s))
Mise à jour -> 0.72.1
Traitement terminé. (0 Sec(s))
Mise à jour -> 0.72.2
Traitement terminé. (0 Sec(s))
Mise à jour -> 0.72.3
Traitement terminé. (0 Sec(s))
Mise à jour -> 0.78
Modification du schéma - Composants - DeviceProcessor (13 Sec(s))
0.78 populate glpi_computers_deviceprocessors Erreur durant la mise à jour de la base de donnéesColumn 'specificity' cannot be null
---------------------------------------------------------------------
Je ne comprends pas bien le sens du message.
Merci d'avance pour l'aide que vous pourrez m'apporter
Cordialement
Olivier
Offline
j'ai le même problème je crois, lorsque j'effectue la mise a jour vers 0.78.1 les champs Quantité RAM et CPU MHZ sont tous remis a 0.
Offline
Bonjour,
J'ai aussi eu ce genre de problèmes qd je suis passé à la 0.78.
La solution est d'augmenter la taille mémoire utilisable par les scripts PHP (voir php.ini).
Car la mise à jour utilise pas mal de mémoire.
A+
GLPI 9.5.5 - PHP 7.4 / ProcessMaker 3.3.0-community - PHP 7.1 / Windows 2016 / IIS / MySQL 5.7
Worldwide: >17k Computers, >17k Users (16 languages, >11 timezones), >610k tickets, >6700 entities, >7600 Groups, >20700 process cases
Raynet is ARaymond (https://www.araymond.com) IT service management
Offline
Bonjour
J'ai bien augmenté ces valeurs (memory_limit = 512M et timeout = -1) mais l'erreur persiste
Quelqu'un aurait une autre piste ou un moyen de contourner le problème?
Merci d'avance
Offline
bon j'ai pris le temps pour essayer de résoudre le soucis et j'ai trouvé
en fait cela vient du champ "specificity" qui peut être à NULL dans la table "glpi_computer_devices" (en version 0.71.2)
j'ai donc passé cette requèete avant de faire la mise à jour vers 0.78.2
UPDATE `glpi_computer_device`
SET specificity = "00:00:00:00:00:00"
WHERE specificity is NULL
et là ça fonctionne
j'a mis la valeur "00:00:00:00:00:00" car j'ai remarqué que les valeurs de ce champ ressemblaient à des adresses mac donc j'ai utilisé le même format par principe
Offline