You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2017-01-12 18:30:34

coolhead
Guest
Registered: 2009-11-26
Posts: 132

Le mode strict de SQL n'est pas complètement activé

Bonjour,

Je viens de passer mon glpi 0.90 à glpi 9.1.1.
Il a fallut pour cela faire évoluer mes versions de php et j'en ai profité pour faire évoluer l'ensemble du package Xampp (Mysql, php).

Sur un de mes compte Glpi, j'utilise de mode Debug qui m'indique désormais :

Le mode strict de SQL n'est pas complètement activé, valeur recommandée pour le développement : STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,ONLY_FULL_GROUP_BY,NO_AUTO_CREATE_USER

Comment résoudre le problème ?

=> Au passage, j'ai aussi le message de tables corrompues  :

Liste des tables SQL marquées comme corrompues :glpi.glpi_plugin_mobile_options,glpi.glpi_plugin_mobile_profiles

Comment nettoyer cela ?

Merci


GLPI 9.1.1
PHP 7.0.13 / MySQL 5.0.12 / Apache/2.4.23 (Win32)
xampp-win32-7.0.13-1-VC14 sous W2K8R2

Offline

#2 2017-01-16 15:19:09

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 14,127

Re: Le mode strict de SQL n'est pas complètement activé

Pour les tables crachées, il faut faire un MySQL repair pour les corriger.

Le le STRICT_TRANS_TABLES, c'est un problème de paramétrage de votre Xampp
Vous êtes passé en MySQL 5.7 ?


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2017-01-16 18:03:29

coolhead
Guest
Registered: 2009-11-26
Posts: 132

Re: Le mode strict de SQL n'est pas complètement activé

Je suis en mysql 5.6.32


GLPI 9.1.1
PHP 7.0.13 / MySQL 5.0.12 / Apache/2.4.23 (Win32)
xampp-win32-7.0.13-1-VC14 sous W2K8R2

Offline

#4 2017-01-23 17:28:40

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 14,127

Re: Le mode strict de SQL n'est pas complètement activé

Vous avez vérifié les valeurs dans C:\xampp\mysql\bin\my.ini ?


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2018-02-16 08:57:39

livier
Guest
Registered: 2016-11-15
Posts: 94

Re: Le mode strict de SQL n'est pas complètement activé

Bonjour,

Je rencontre le même message concernant le mode stricte suite à un passage de glpi 0.90.5 en glpi 9.1.3.
J'ai également dû faire évoluer mon système en passant de 5.5.44-MariaDB vers 5.5.52-MariaDB sous centos 7.

Pourriez-vous me dire ce qu'il y a lieu de faire ?
Est ce un message qui peut être ignoré ?
Quels sont les impacts ?
Comment faire pour résoudre le problème ?

D'avance merci.

Offline

Board footer

Powered by FluxBB