IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

problème de base de données dans le logiciel Jorani sous debian


Sujet :

Debian

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2020
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2020
    Messages : 4
    Points : 5
    Points
    5
    Par défaut problème de base de données dans le logiciel Jorani sous debian
    Salut tout le monde, j'espère que vous allez bien.
    J'ai un problème concernant Jorani (logiciel de gestion de congés), je l'ai installer sous Debian, il marche trés bien, mais quand je clique sur l'icône voir plus d'informations, il me montre l'erreur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    A Database Error Occurred
     
     
    Error Number: HY000/1267
     
    Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation '='
     
    SELECT `oauth_applications`.`client_id`, `redirect_uri` FROM `oauth_applications` JOIN `oauth_clients` ON `oauth_clients`.`client_id` = `oauth_applications`.`client_id` WHERE `user` = '2' ORDER BY `oauth_applications`.`client_id` ASC
     
    Filename: models/Oauthclients_model.php
     
    Line Number: 142
    Je veux savoir comment résoudre ce problème et merci

  2. #2
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 858
    Points : 6 556
    Points
    6 556
    Par défaut
    C'est un bug: une ligne manquante (oubliée) dans le code SQL de création de la base de données, fait que la table oauth_clients n'a pas la collation utf8mb4_unicode_ci comme ses copines les autres tables mais utf8mb4_general_ci, d'où le message d'erreur lorsqu'on tente de comparer une colonne de oauth_clients avec une colonne de oauth_applications.

    La version 1.0.2 fournit le patch qui corrige cet oubli (entre autres choses). Seul hic, tu dois avoir au minimum PHP8.1 installé, mais il est visiblement possible d'appliquer le patch à la version 1.0.0 (regarder les notes de migration pour la version 1.0.0 qui préconnisent de faire une sauvegarde de la base avant) qui elle fonctionne avec PHP7.4.
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

Discussions similaires

  1. problème de base de données dans android
    Par manga 2000 dans le forum Android
    Réponses: 1
    Dernier message: 23/06/2016, 15h32
  2. Réponses: 6
    Dernier message: 22/03/2010, 16h47
  3. [MySQL] Problème d'insertion de données dans ma base
    Par kilkikou dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 24/01/2007, 10h15
  4. [VB6]problème d'insertion des donneés dans une base d'Access2003
    Par lanbok dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/05/2006, 12h17
  5. Les bases de données dans un logiciel PRo
    Par LaMusaraigne dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 30/06/2005, 08h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo