You are not logged in.
Bonjour,
[Debian 10 / mysql 5.7 / php 7.3 / Apache 2.4]
Après mise à niveau de glpi 9.4.6 à 9.5.1 en vérifiant la base j'obtiens le résultat suivant :
[i]
php bin/console db:check
Le schéma diffère pour la table "glpi_alerts".
--- Original
+++ New
@@ @@
`itemtype` varchar(100) not null
`items_id` int(11) not null default '0'
`type` int(11) not null default '0'
- `date` timestamp not null
+ `date` timestamp not null default current_timestamp on update current_timestamp
primary key (`id`)
unique key `unicity` (`itemtype`,`items_id`,`type`)
Le schéma diffère pour la table "glpi_items_softwareversions".
--- Original
+++ New
@@ @@
`is_dynamic` tinyint(1) not null default '0'
`date_install` date default null
primary key (`id`)
- unique key `unicity` (`itemtype`,`items_id` ,`softwareversions_id`)
+ unique key `unicity` (`itemtype`,`items_id`,`softwareversions_id`)
Le schéma diffère pour la table "glpi_impactrelations".
--- Original
+++ New
@@ @@
create table `glpi_impactrelations` (
`id` int(11) not null auto_increment
- `itemtype_source` varchar(255) not null default '' collate 'utf8_unicode_ci'
+ `itemtype_source` varchar(255) not null default ''
`items_id_source` int(11) not null default '0'
- `itemtype_impacted` varchar(255) not null default '' collate 'utf8_unicode_ci'
+ `itemtype_impacted` varchar(255) not null default ''
`items_id_impacted` int(11) not null default '0'
primary key (`id`)
- unique key `unicity` (
- `itemtype_source`
- `items_id_source`
- `itemtype_impacted`
- `items_id_impacted`
- )
+ unique key `unicity` (`itemtype_source`,`items_id_source`,`itemtype_impacted`,`items_id_impacted`)
Le schéma diffère pour la table "glpi_impactcompounds".
--- Original
+++ New
@@ @@
create table `glpi_impactcompounds` (
`id` int(11) not null auto_increment
- `name` varchar(255) null default '' collate 'utf8_unicode_ci'
- `color` varchar(255) not null default '' collate 'utf8_unicode_ci'
+ `name` varchar(255) default ''
+ `color` varchar(255) not null default ''
primary key (`id`)
Le schéma diffère pour la table "glpi_impactitems".
--- Original
+++ New
@@ @@
create table `glpi_impactitems` (
`id` int(11) not null auto_increment
- `itemtype` varchar(255) not null default '' collate 'utf8_unicode_ci'
+ `itemtype` varchar(255) not null default ''
`items_id` int(11) not null default '0'
`parent_id` int(11) not null default '0'
`impactcontexts_id` int(11) not null default '0'
`is_slave` tinyint(1) not null default '1'
primary key (`id`)
- unique key `unicity` (
- `itemtype`
- `items_id`
- )
+ unique key `unicity` (`itemtype`,`items_id`)
Le schéma diffère pour la table "glpi_impactcontexts".
--- Original
+++ New
@@ @@
create table `glpi_impactcontexts` (
`id` int(11) not null auto_increment
- `positions` text not null default '' collate 'utf8_unicode_ci'
+ `positions` text not null
`zoom` float not null default '0'
`pan_x` float not null default '0'
`pan_y` float not null default '0'
- `impact_color` varchar(255) not null default '' collate 'utf8_unicode_ci'
- `depends_color` varchar(255) not null default '' collate 'utf8_unicode_ci'
- `impact_and_depends_color` varchar(255) not null default '' collate 'utf8_unicode_ci'
+ `impact_color` varchar(255) not null default ''
+ `depends_color` varchar(255) not null default ''
+ `impact_and_depends_color` varchar(255) not null default ''
`show_depends` tinyint(1) not null default '1'
`show_impact` tinyint(1) not null default '1'
`max_depth` int(11) not null default '5'
Le schéma diffère pour la table "glpi_crontasklogs".
--- Original
+++ New
@@ @@
`id` int(11) not null auto_increment
`crontasks_id` int(11) not null
`crontasklogs_id` int(11) not null
- `date` timestamp not null
+ `date` timestamp not null default current_timestamp on update current_timestamp
`state` int(11) not null
`elapsed` float not null
`volume` int(11) not null
Le schéma diffère pour la table "glpi_domains".
--- Original
+++ New
@@ @@
`entities_id` int(11) not null default '0'
`is_recursive` tinyint(1) not null default '0'
`domaintypes_id` int(11) not null default '0'
- `date_expiration` timestamp null default null
+ `date_expiration` timestamp null default null
`users_id_tech` int(11) not null default '0'
`groups_id_tech` int(11) not null default '0'
`others` varchar(255) default null
Le schéma diffère pour la table "glpi_notimportedemails".
--- Original
+++ New
@@ @@
`from` varchar(255) not null
`to` varchar(255) not null
`mailcollectors_id` int(11) not null default '0'
- `date` timestamp not null
+ `date` timestamp not null default current_timestamp on update current_timestamp
`subject` text
`messageid` varchar(255) not null
`reason` int(11) not null default '0'
Le schéma diffère pour la table "glpi_rulecriterias".
--- Original
+++ New
@@ @@
`rules_id` int(11) not null default '0'
`criteria` varchar(255) default null
`condition` int(11) not null default '0'
- `pattern` text default null
+ `pattern` text
primary key (`id`)
Le schéma diffère pour la table "glpi_slas".
--- Original
+++ New
@@ @@
create table `glpi_slas` (
`id` int(11) not null auto_increment
+ `slms_id` int(11) not null default '0'
`name` varchar(255) default null
`entities_id` int(11) not null default '0'
`is_recursive` tinyint(1) not null default '0'
- `type` int(11) not null default '0'
`comment` text
- `number_time` int(11) not null
+ `resolution_time` int(11) not null
`calendars_id` int(11) not null default '0'
`date_mod` timestamp null default null
- `definition_time` varchar(255) default null
- `end_of_working_day` tinyint(1) not null default '0'
`date_creation` timestamp null default null
- `slms_id` int(11) not null default '0'
primary key (`id`)
Le schéma diffère pour la table "glpi_softwarelicenses".
--- Original
+++ New
@@ @@
create table `glpi_softwarelicenses` (
+ `contact_num` varchar(255) default null
+ `contact` varchar(255) default null
`id` int(11) not null auto_increment
`softwares_id` int(11) not null default '0'
`softwarelicenses_id` int(11) not null default '0'
@@ @@
`template_name` varchar(255) default null
`states_id` int(11) not null default '0'
`manufacturers_id` int(11) not null default '0'
- `contact` varchar(255) default null
- `contact_num` varchar(255) default null
`allow_overquota` tinyint(1) not null default '0'
primary key (`id`)
Le schéma diffère pour la table "glpi_itilsolutions".
--- Original
+++ New
@@ @@
`itemtype` varchar(100) not null
`items_id` int(11) not null default '0'
`solutiontypes_id` int(11) not null default '0'
- `solutiontype_name` varchar(255) null default null
+ `solutiontype_name` varchar(255) default null
`content` longtext
`date_creation` timestamp null default null
`date_mod` timestamp null default null
`date_approval` timestamp null default null
`users_id` int(11) not null default '0'
- `user_name` varchar(255) null default null
+ `user_name` varchar(255) default null
`users_id_editor` int(11) not null default '0'
`users_id_approval` int(11) not null default '0'
- `user_name_approval` varchar(255) null default null
+ `user_name_approval` varchar(255) default null
`status` int(11) not null default '1'
- `itilfollowups_id` int(11) default null
+ `itilfollowups_id` int(11) default null
primary key (`id`)
Le schéma diffère pour la table "glpi_racks".
--- Original
+++ New
@@ @@
`is_deleted` tinyint(1) not null default '0'
`dcrooms_id` int(11) not null default '0'
`room_orientation` int(11) not null default '0'
- `position` varchar(50)
+ `position` varchar(50) default null
`bgcolor` varchar(7) default null
`max_power` int(11) not null default '0'
`mesured_power` int(11) not null default '0'
Le schéma diffère pour la table "glpi_items_racks".
--- Original
+++ New
@@ @@
`itemtype` varchar(255) not null
`items_id` int(11) not null
`position` int(11) not null
- `orientation` tinyint(1)
+ `orientation` tinyint(1) default null
`bgcolor` varchar(7) default null
`hpos` tinyint(1) not null default '0'
`is_reserved` tinyint(1) not null default '0'
Le schéma diffère pour la table "glpi_enclosures".
--- Original
+++ New
@@ @@
`is_template` tinyint(1) not null default '0'
`template_name` varchar(255) default null
`is_deleted` tinyint(1) not null default '0'
- `orientation` tinyint(1)
+ `orientation` tinyint(1) default null
`power_supplies` tinyint(1) not null default '0'
`states_id` int(11) not null default '0'
`comment` text
Le schéma diffère pour la table "glpi_itilfollowuptemplates".
--- Original
+++ New
@@ @@
create table `glpi_itilfollowuptemplates` (
- `id` int(11) not null auto_increment
- `date_creation` timestamp null default null
- `date_mod` timestamp null default null
- `entities_id` int(11) not null default '0'
- `is_recursive` tinyint(1) not null default '0'
- `name` varchar(255) null default null collate 'utf8_unicode_ci'
- `content` text null collate 'utf8_unicode_ci'
- `requesttypes_id` int(11) not null default '0'
- `is_private` tinyint(1) not null default '0'
- `comment` text null collate 'utf8_unicode_ci'
- primary key (`id`)
+ `id` int(11) not null auto_increment
+ `date_creation` timestamp null default null
+ `date_mod` timestamp null default null
+ `entities_id` int(11) not null default '0'
+ `is_recursive` tinyint(1) not null default '0'
+ `name` varchar(255) default null
+ `content` text
+ `requesttypes_id` int(11) not null default '0'
+ `is_private` tinyint(1) not null default '0'
+ `comment` text
+ primary key (`id`)
Le schéma diffère pour la table "glpi_planningexternaleventtemplates".
--- Original
+++ New
@@ @@
create table `glpi_planningexternaleventtemplates` (
- `id` int(11) not null auto_increment
- `entities_id` int(11) not null default '0'
- `name` varchar(255) default null
- `text` text
- `comment` text
- `duration` int(11) not null default '0'
- `before_time` int(11) not null default '0'
- `rrule` text
- `state` int(11) not null default '0'
- `planningeventcategories_id` int(11) not null default '0'
- `background` tinyint(1) not null default '0'
- `date_mod` timestamp null default null
- `date_creation` timestamp null default null
- primary key (`id`)
+ `id` int(11) not null auto_increment
+ `entities_id` int(11) not null default '0'
+ `name` varchar(255) default null
+ `text` text
+ `comment` text
+ `duration` int(11) not null default '0'
+ `before_time` int(11) not null default '0'
+ `rrule` text
+ `state` int(11) not null default '0'
+ `planningeventcategories_id` int(11) not null default '0'
+ `background` tinyint(1) not null default '0'
+ `date_mod` timestamp null default null
+ `date_creation` timestamp null default null
+ primary key (`id`)
Le schéma diffère pour la table "glpi_items_kanbans".
--- Original
+++ New
@@ @@
create table `glpi_items_kanbans` (
- `id` int(11) not null auto_increment
- `itemtype` varchar(100) not null
- `items_id` int(11) default null
- `users_id` int(11) not null
- `state` text
- `date_mod` timestamp null default null
- `date_creation` timestamp null default null
- primary key (`id`)
- unique key `unicity` (`itemtype`,`items_id`,`users_id`)
+ `id` int(11) not null auto_increment
+ `itemtype` varchar(100) not null
+ `items_id` int(11) default null
+ `users_id` int(11) not null
+ `state` text
+ `date_mod` timestamp null default null
+ `date_creation` timestamp null default null
+ primary key (`id`)
+ unique key `unicity` (`itemtype`,`items_id`,`users_id`)
Le schéma diffère pour la table "glpi_vobjects".
--- Original
+++ New
@@ @@
create table `glpi_vobjects` (
- `id` int(11) not null auto_increment
- `itemtype` varchar(100) default null
- `items_id` int(11) not null default '0'
- `data` text
- `date_mod` timestamp null default null
- `date_creation` timestamp null default null
- primary key (`id`)
- unique key `unicity` (`itemtype`,`items_id`)
+ `id` int(11) not null auto_increment
+ `itemtype` varchar(100) default null
+ `items_id` int(11) not null default '0'
+ `data` text
+ `date_mod` timestamp null default null
+ `date_creation` timestamp null default null
+ primary key (`id`)
+ unique key `unicity` (`itemtype`,`items_id`)
Le schéma diffère pour la table "glpi_domaintypes".
--- Original
+++ New
@@ @@
create table `glpi_domaintypes` (
- `id` int(11) not null auto_increment
+ `id` int(11) not null auto_increment
`name` varchar(255) default null
- `entities_id` int(11) not null default '0'
+ `entities_id` int(11) not null default '0'
`is_recursive` tinyint(1) not null default '0'
`comment` text
primary key (`id`)
Le schéma diffère pour la table "glpi_domainrelations".
--- Original
+++ New
@@ @@
create table `glpi_domainrelations` (
- `id` int(11) not null auto_increment
+ `id` int(11) not null auto_increment
`name` varchar(255) default null
- `entities_id` int(11) not null default '0'
+ `entities_id` int(11) not null default '0'
`is_recursive` tinyint(1) not null default '0'
`comment` text
primary key (`id`)
Le schéma diffère pour la table "glpi_domainrecordtypes".
--- Original
+++ New
@@ @@
create table `glpi_domainrecordtypes` (
- `id` int(11) not null auto_increment
+ `id` int(11) not null auto_increment
`name` varchar(255) default null
- `entities_id` int(11) not null default '0'
+ `entities_id` int(11) not null default '0'
`is_recursive` tinyint(1) not null default '0'
`comment` text
primary key (`id`)
Le schéma diffère pour la table "glpi_appliances".
--- Original
+++ New
@@ @@
`externalidentifier` varchar(255) default null
`serial` varchar(255) default null
`otherserial` varchar(255) default null
- primary key (`id`)
+ primary key (`id`)
unique key `unicity` (`externalidentifier`)
[/i]
Aucune mise à jour de la base en attente
+----------------------------------------------------------------+--------+----------+
| Pré-requis | Statut | Messages |
+----------------------------------------------------------------+--------+----------+
| Test du Parseur PHP | [OK] | |
| Test des sessions | [OK] | |
| Test de la mémoire allouée | [OK] | |
| Test de l'extension mysqli | [OK] | |
| Test de l'extension ctype | [OK] | |
| Test de l'extension fileinfo | [OK] | |
| Test de l'extension json | [OK] | |
| Test de l'extension mbstring | [OK] | |
| Test de l'extension iconv | [OK] | |
| Test de l'extension zlib | [OK] | |
| Test de l'extension curl | [OK] | |
| Test de l'extension gd | [OK] | |
| Test de l'extension simplexml | [OK] | |
| Test de l'extension intl | [OK] | |
| Test de l'extension ldap | [OK] | |
| Test de l'extension apcu | [OK] | |
| Test de l'extension Zend OPcache | [OK] | |
| Test de l'extension xmlrpc | [OK] | |
| Test de l'extension CAS | [OK] | |
| Test de l'extension exif | [OK] | |
| Test de l'extension zip | [OK] | |
| Test de l'extension bz2 | [OK] | |
| Test de l'extension sodium | [OK] | |
| Test de la version du moteur de base de données | [OK] | |
| Test des données des fuseaux horaires | [OK] | |
| Test d'écriture des fichiers de journal | [OK] | |
| Test d'écriture du fichier de configuration | [OK] | |
| Test d'écriture de fichiers documents | [OK] | |
| Vérification des droits d'écriture du fichier de sauvegarde | [OK] | |
| Test d'écriture des fichiers de sessions | [OK] | |
| Test d'écriture des fichiers des actions automatiques | [OK] | |
| Vérification des droits d'écriture des fichiers graphiques | [OK] | |
| Test d'écriture des fichiers de verrouillage | [OK] | |
| Test d'écriture des documents des plugins | [OK] | |
| Test d'écriture des fichiers temporaires | [OK] | |
| Test d'écriture des fichiers de cache | [OK] | |
| Test d'écriture de fichiers RSS | [OK] | |
| Test d'écriture des fichiers téléchargés | [OK] | |
| Test d'écriture de fichiers photos | [OK] | |
| Vérification des permissions d'écriture du dossier marketplace | [OK] | |
+----------------------------------------------------------------+--------+----------+
+------------------------------------+-----------+-------+
| | Actuel | Cible |
+------------------------------------+-----------+-------+
| Hôte de la base de données | localhost | |
| Nom de la base de données | glpi | |
| Utilisateur de la base de données | xxxxxxx | |
| Version de GLPI | 9.5.1 | 9.5.1 |
| Version de la base de données GLPI | 9.5.0 | 9.5.0 |
+------------------------------------+-----------+-------+
Une idée pour m'aider à avancer, si toutefois il y a quoi que ce soit à faire ?
Merci d'avance
Offline
Meme chose pour moi ! je ne sais pas quoi faire
Prod === Glpi : 10.0.10
Prod === PHP 8.1.2
Prod === Ubuntu 22.04
Offline
Moi aussi
Offline