Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1597 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  shell_exec() pb de droits [PHP]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

shell_exec() pb de droits [PHP]

n°92619
fabriceMer​c
Posté le 29-04-2002 à 10:23:47  profilanswer
 

je voudrais redemarrer un serveur DHCP par l'interface web que j'ai concu pour l'administrer lorsque que je fait
 
shell_exec("/etc/init.d/dhcpd restart ou start" ); ou avec la fonctions system() le message de sorti m'indique :
 
no dhcp in /etc/conf.linuxconf, get eth0 as default interface
Starting dhcpd: Internet Software Consortium DHCP Server V3.0
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
unable to create icmp socket: Operation not permitted
Can't open /var/state/dhcp/dhcpd.leases for append.
 
If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.
 
If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.
 
Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.
 
exiting.
[ECHOUE] Adding local broadcast host route:
 
Merci  
 
j'ai essayé d'utiliser sudo mais cela ne marche pas en fait il n'y a carrement plus aucun message.

mood
Publicité
Posté le 29-04-2002 à 10:23:47  profilanswer
 

n°92625
kasi
la salopette c'est chouette !
Posté le 29-04-2002 à 10:47:19  profilanswer
 

c'est un probleme de droit !
 
le sudo ne suffit pas car le user utilisé doit ecrire dans fichiers (/var/state/dhcp/dhcpd.leases ...) appartenant à root  
 
une solution pas trés elegante consiste a faire tourner ton apache en root  
c'est envisageable si ton serveur fonctionne dans un environnement de confiance (intranet) et si seuls les admins du reseau y ont acces.


---------------
http://olivier.glagla.net/
n°92626
fabriceMer​c
Posté le 29-04-2002 à 10:52:54  profilanswer
 

oui en effet je pourrais le faire tourner en root mais ce serait la derniere solution que j'envisagerais mm si le réseau intranet est bien sécurisé.
 
mais c'est plutot le pb de droit : unable to create icmp socket: Operation not permitted qui me poser un probleme.
 
 
Idée ?

n°92638
kasi
la salopette c'est chouette !
Posté le 29-04-2002 à 11:27:31  profilanswer
 

fabriceMerc a écrit a écrit :

oui en effet je pourrais le faire tourner en root mais ce serait la derniere solution que j'envisagerais mm si le réseau intranet est bien sécurisé.
 
mais c'est plutot le pb de droit : unable to create icmp socket: Operation not permitted qui me poser un probleme.
 
 
Idée ?  




 
non désolé  :??:


---------------
http://olivier.glagla.net/
n°92639
fabriceMer​c
Posté le 29-04-2002 à 11:30:20  profilanswer
 

arrfffff
 
Bon je me demande bien sur quel forum je pourrai poser ca.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  shell_exec() pb de droits [PHP]

 

Sujets relatifs
Probs de droits sous Mdk 8.2 + install KDE3exécuter un programme en shell sous windows
UN petit script shell ...pb droits executions
script shellApache/PHP et le safe_mode
Erreur démarrage module PHP avec Apache sous FreeBSDexecuter un bloc pl/sql à partir d'un shell script...
pl/sql dans un shellServeur Apache ASP + PHP (+BDD) ?
Plus de sujets relatifs à : shell_exec() pb de droits [PHP]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR