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 :

[Système] relancer Apache en php


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 52
    Points : 24
    Points
    24
    Par défaut [Système] relancer Apache en php
    Bonjour,

    Je modifie le fichier contenant les virtual host en php.
    Vu qu'il faut relancer Apache pour que ce soit pris en compte, est-il possible de relancer Apache en PHP avec une commande du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("/etc/init.d/apache2 reload")
    Cette commande ne fonctionne pas.

    PS : je peux modifier les droits sur le serveur.

    Merci d'avance pour vos réponses.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 52
    Points : 24
    Points
    24
    Par défaut
    finalement, est-ce possible ?

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    L'utilisateur sous lequel tourne Apache ne pourra pas relancer apache : il faut être administrateur (root) ou l'utilisateur qui l'a lancé or l'utilisation de ports réservés (inférieur à 1024) ne peut se faire normalement que sous l'utilisateur prévilégié (root) ...

    Donc pour le faire il faut exécuter cette commande sous un autre utilisateur et l'une des solutions propres est de recourir à sudo. Ne faites surtout pas tourner votre serveur web sous l'utilisateur root !!!

Discussions similaires

  1. Serv apach 2, php 5, mysql 4
    Par Bouki dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 24/06/2005, 15h32
  2. apache et php
    Par HULK dans le forum Apache
    Réponses: 7
    Dernier message: 19/02/2005, 01h03
  3. SERVER APACHE EASY PHP
    Par xophe2 dans le forum Apache
    Réponses: 3
    Dernier message: 17/06/2004, 15h09

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