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

Linux Discussion :

Mettre en route open office service


Sujet :

Linux

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2012
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2012
    Messages : 135
    Points : 69
    Points
    69
    Par défaut Mettre en route open office service
    bonjour,

    j'utilise une librairie PHPDOCX qui permet de générer des documents Word et PDF en PHP.

    Pour optimiser la mise en page des PDF, je dois mettre en route le service open office.

    Le fournisseur du script PHPDOCX m'a fournit les éléments suivants :

    un fichier openoffice à mettre dans /etc/init.d

    ce fichier contient le code suivant :
    J'ai bien entendu mis l'ip de mon serveur pour host
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    #!/bin/bash
    OOo_HOME=/opt/openoffice.org3/program
    SOFFICE_PATH=$OOo_HOME/soffice
    PIDFILE=/var/run/openoffice-server.pid
     
    set -e
     
    case "$1" in
    start)
    if [ -f $PIDFILE ]; then
    echo "OpenOffice headless server has already started."
    sleep 5
    exit
    fi
    echo "Starting OpenOffice headless server"
    $SOFFICE_PATH -headless -nologo -nofirststartwizard -accept="socket,host=127.1.0.0,port=8100;urp" & > /dev/null 2>&1
    touch $PIDFILE
    ;;
    stop)
    if [ -f $PIDFILE ]; then
    echo "Stopping OpenOffice headless server."
    killall -9 soffice && killall -9 soffice.bin
    rm -f $PIDFILE
    exit
    fi
    echo "Openoffice headless server is not running."
    exit
    ;;
    *)
    echo "Usage: $0 {start|stop}"
    exit 1
    esac
    exit 0
    J'ai donc mis le contenu du dossier openoffice.org3 à la racine du serveur dans opt.

    J'ai uploadé mon fichier openoffice dans le dossier init.d et mis les droits à 755.

    Seulement, j'ai une erreur lorsque je lance la commande :
    /etc/init.d/openoffice start

    j'ai

    bin/bash^M: bad interpreter : aucun fichier ou repertoire de ce type.
    Sauriez-vous m'aider dans cette procédure.

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Points : 4 130
    Points
    4 130
    Par défaut
    Salut,

    Ca sent un fichier windows non convertit unix.

    Essaye dos2unix pour le convertir en mode unix et vois ce que cela donne.

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 602
    Points : 7 837
    Points
    7 837
    Par défaut
    Ceci ressemble un peu trop à une installation manuelle d'un viel OOo :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    OOo_HOME=/opt/openoffice.org3/program
    SOFFICE_PATH=$OOo_HOME/soffice
    PIDFILE=/var/run/openoffice-server.pid
    Maintenant, je te conseillerai plutôt d'essayer avec LibreOffice ou peut-être avec ApacheOpenOffice, mais, là, je ne connais pas.

Discussions similaires

  1. [OpenOffice][Formule] Développement Open Office.org
    Par Le Furet dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 03/05/2007, 20h56
  2. ouverture open office
    Par fostex22 dans le forum Langage
    Réponses: 10
    Dernier message: 22/11/2005, 15h56
  3. [open office] générer du word
    Par kenito dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 12/06/2005, 19h40
  4. [Tableur Open Office] Protection de cellule
    Par LDS45 dans le forum Autres langages
    Réponses: 1
    Dernier message: 06/06/2005, 18h14
  5. Pilotage Open Office
    Par LitteulKevin dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 15/09/2004, 15h03

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