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

  1. #1
    Membre du Club
    Homme Profil pro
    Géomaticien
    Inscrit en
    septembre 2012
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Géomaticien

    Informations forums :
    Inscription : septembre 2012
    Messages : 100
    Points : 65
    Points
    65

    Par défaut Enchaîner des requêtes sur MariaDB

    Hello

    Chose étonnante : je n'arrive pas à enchaîner des requêtes sur Maria DB, ce sont pourtant des requêtes légères, séparées par un point-virgule, rien de particulier.

    L'enchaînement de requête en question fonctionne très sur PhpMyAdmin, pointant pourtant sur la même base MariaDB...

    Mon application qui essaye d'exécuter les requêtes y arrive très bien avec l'une ou l'autre de ces requêtes (j'ai les toutes essayées une par une, en les terminant toute par un point-virgule, nickel), mais les 3 à la suite : problème.

    J'ai ce message dans mes logs : "Header may not contain more than a single header, new line detected"
    Les requêtes en questions sont des REPLACE sur des URLs. J'ai donc essayé en encodant mes URL (urlencode puis htmlentities), pas de changement, même log...

    L'exacte même opération sur une base MySQL "classique" fonctionne sans problème, et sans encodage.

    Please, avez-vous une idée du problème ?

    Merci !

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    3 677
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 3 677
    Points : 11 287
    Points
    11 287

    Par défaut

    Salut obtuli31.

    Comme le message l'indique :
    Citation Envoyé par georgie2
    Header may not contain more than a single header, new line detected
    vous avez dans le "header" quelque chose qui le perturbe.
    Par exemple, soit vos url sont écrites sur plusieurs lignes, soit vous avez quelque part le caractères "new line".

    Un problème similaire : https://www.developpez.net/forums/d1...single-header/

    En gros, cela ne concerne pas MySql ou MariaDB.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Membre du Club
    Homme Profil pro
    Géomaticien
    Inscrit en
    septembre 2012
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Géomaticien

    Informations forums :
    Inscription : septembre 2012
    Messages : 100
    Points : 65
    Points
    65

    Par défaut

    Hello

    Merci effectivement.

    Je n'ai pas résolu le problème directement, mais j'ai fait 2 tests:

    - Sur une application "jumelle", tout-à- fait similaire, Maria également... la même chose fonctionne.
    - Sur une application "jumelle", tout-à- fait similaire, la même chose fonctionne en pointant sur la base de donnée qui posait problème initialement.

    Donc mon problème est "contourné", et effectivement lié à l'application, pas à la BDD.
    Je n'ai pas trouvé où se "balade" la ligne problématique, mais comme c'est le seul endroit où le problème se pose, et que j'ai "contourné" le souci... bof je laisse comme ça!
    Sans doute une future MAJ de l'appli corrigera le souci, on va dire...

    Merci pour les pistes !

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/11/2007, 13h06
  2. [http] faires des requêtes sur le web
    Par Satch dans le forum Langage
    Réponses: 4
    Dernier message: 22/06/2007, 11h01
  3. Comment enchaîner des requêtes SQL
    Par AODRENN dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/05/2007, 15h47
  4. optimisation des requêtes sur AS400
    Par horalass dans le forum DB2
    Réponses: 2
    Dernier message: 10/08/2006, 22h22
  5. Réponses: 3
    Dernier message: 19/05/2006, 00h55

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