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

Langage PHP Discussion :

Utilisation de xls2csv


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 067
    Par défaut Utilisation de xls2csv
    Bonjour,

    Sur un serveur dédié, je veux convertir des fichiers xls en csv.

    Mon serveur dédié est sous linux Debian.

    Je fais ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec('xls2csv -c ";" monChemin.monFichier.xls >monChemin.monFichier.csv');
    monFichier.csv est créé mais vide

    Ma syntaxe me semble pourtant bonne et au vu de la doc et des message posté sur ce sujet sur ce forum aussi.

    Les droits sur les fichiers sont 777.

    Une idée ?

  2. #2
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 067
    Par défaut
    En local, en faisant juste l'exécution de la fonction (sous windows XP), il me crée le fichier CSV mais avec uniquement la 1ère case.

  3. #3
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 067
    Par défaut
    J'ai ajouter ce qu'il faut pour avoir le code erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    exec('xls2csv -c ";" monChemin.monFichier.xls >monChemin.monFichier.csv',
    $out, $errcode);
    print_r($errcode);
    Et j'ai le code erreur 127

  4. #4
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 067
    Par défaut
    J'évolue, j'ai maintenant le code 126.

    En effet j'utilisai une commande xls2csv.exe.

    Mon serveur dédié sous linux ne peut excuter un ".exe" que seul windows comprend.

    J'ai donc pris le xls2csv de catdoc "xls2csv.c"

    Et maintenant j'ai une erreur 126, c'est à dire que la commande ne peut s'exécuter.

    J'ai donc modifié les droits sur cette commande et maintenant l'erreur est 2 "Mauvaise utilisation de la commande d'après la document bash"

    Donc, je suis sur la bonne voie.

    Que mes recherches servent à d'autre !!!!

    ça c'est une belle philosophie.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de XLS2CSV.exe avec SAS
    Par ash_rmy dans le forum SAS Base
    Réponses: 3
    Dernier message: 06/09/2010, 10h48
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 16h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 13h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 17h01
  5. Réponses: 2
    Dernier message: 21/03/2002, 00h01

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