Problème pour rebooter le server apache2.

Klack22 Messages postés 44 Statut Membre -  
jivef Messages postés 1024 Statut Membre -
Bonsoir, S'il vous plait quelqu'un pourrait-il m'aider!

Je n'arrive pas à rebooter mon serveur apache, voici ce que cela me donne comme message:

armel /etc/apache2/sites-enabled > apache2 -k restart
apache2: bad user name ${APACHE_RUN_USER}
armel /etc/apache2/sites-enabled >

Que dois-je faire pour rebooter mon serveur apache2 (linux ubuntu)?
Svp! Aidez-moi, merci d'avance!
Configuration: Linux / Firefox 3.0.18

5 réponses

  1. Klack22 Messages postés 44 Statut Membre
     
    Cette commande ne passe pas, je suis ressortie pour la mise à jour des paquet, je ne retrouve pas le paquet "service" je travaille sur linux ubuntu.
    S'il vous plait aidez-moi à trouver une solution afin que je passe aux autres étapes. Encore merci d'avance!

    armel /etc/apache2/sites-enabled > service httpd restart
    Le programme 'service' peut être trouvé dans les paquets suivants :
    * debian-helper-scripts
    * sysvconfig
    Essayez : sudo apt-get install <paquet sélectionné>
    bash: service : commande introuvable
    armel /etc/apache2/sites-enabled >

    armel / > service httpd restart
    Le programme 'service' peut être trouvé dans les paquets suivants :
    * debian-helper-scripts
    * sysvconfig
    Essayez : sudo apt-get install <paquet sélectionné>
    bash: service : commande introuvable
    armel / >
    0
  2. blackdragon5040 Messages postés 69 Statut Membre 11
     
    Hello!

    Comme tu es sous ubuntu, il y a deux solutions :

    # apache2ctl restart
    ou
    # /etc/init.d/apache2 restart

    A+
    0
  3. jivef Messages postés 1024 Statut Membre 306
     
    Bonjour,
    J'ai l'impression que le compte système d'apache est incorrect.
    Tu dois avoir un message précis dans /var/log/messages

    Ouvre un terminal, en tant que root, dans cette fenêtre tape la commande suivante :
    tail -f /var/log/messages
    Cela va t'afficher les dernières lignes du fichier, mais l'option -f permet de voir en tant réel les nouvelles informations.

    Ouvre un deuxième terminal en mode root et essaie de démarrer apache :
    /etc/init.d/httpd start
    Une fois que tu auras tapé cela, regarde dans la première fenêtre les messages qui apparaissent.

    Ensuite on pourra se faire une idée du problème.

    Cordialement.
    Jonas.

    0
    1. klack22
       
      Bonjour, déjà merci pour l'apport de ton aide voici ce que ça donne dan le
      terminal 1

      armel [~] > tail -f /var/log/messages
      Mar 12 16:54:49 armel-desktop -- MARK --
      Mar 12 17:14:49 armel-desktop -- MARK --
      Mar 12 17:34:49 armel-desktop -- MARK --
      Mar 12 17:54:49 armel-desktop -- MARK --
      Mar 12 18:14:49 armel-desktop -- MARK --
      Mar 12 18:34:49 armel-desktop -- MARK --
      Mar 12 18:54:49 armel-desktop -- MARK --
      Mar 12 19:14:49 armel-desktop -- MARK --
      Mar 12 19:34:31 armel-desktop kernel: [293302.144982] eth0: link up
      Mar 12 19:54:49 armel-desktop -- MARK --

      Mais le terminal 2 me dit ceci:

      armel [~] > /etc/init.d/httpd start
      bash: /etc/init.d/httpd: Aucun fichier ou dossier de ce type
      armel [~] >

      Merci de m'aider!
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. jivef Messages postés 1024 Statut Membre 306
     
    Bonjour,
    Désolé pour le délai...
    J'ai vu ton message :
    armel [~] > /etc/init.d/httpd start
    bash: /etc/init.d/httpd: Aucun fichier ou dossier de ce type
    armel [~] >

    C'est normal, il faudrait que tu ais les droits pour pouvoir lancer l'application.
    Fait d'abord
    su -
    Ensuite tape le mot de passe root comme demandé.
    Ensuite retape ta commande
    /etc/init.d/httpd start

    Tu es sous Ubuntu, donc le shell par defaut est bash. Le prompt du compte root est par défaut #
    Par exemple :
    servername:/root #

    Si ton prompt se termine par [~] > c'est que tu n'es pas "root"

    Bien à toi.
    Jonas.
    0