php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2005, 22:30  
Gast
 
Beiträge: n/a
Standard Systemprozesse beenden

Hallo allerseits,

ich habe ein Skript, mit dem ich verschiedenen Prozesse beenden, bzw. starten möchte. Der Aufruf der Prozesse soll ganz normal über die Skripte in /etc/init.d/ erfolgen. Mir ist allerdings völlig unklar, wie ich die rechte setzen muss, damit ich über Apache2/PHP die Prozesse steuern kann.

Beispiel: Mittels Browser rufe ich meine php Seite von meinem Apacheserver ab. Die php Seite enthält ein shell_exec Befehl, der ein Skript aufruft. Dieses Skript enthält zum Beispiel den Befehl, mysql zu beenden.

Kann mir jemand weiterhelfen?
Henning
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.08.2005, 23:20  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich glaub ned, dass das geht.. ist ja dann aufm client, oder nicht?

mfg
DER_Brain ist offline  
Alt 12.08.2005, 01:02  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Wenn PHP als Modul installiert ist, dann läuft es unter dem Benutzer unter dem der Apache läuft (äh ... is ja klar), andernfalls eben ... äh ... wie du PHP dann eben eingerichtet hast.

Ich würde nicht an der Rechten der Daemons schrauben, sondern, wenn überhaupt, dann via Sudo den Zugriff ermöglichen. Aber warum nicht eifach über ssh gehen?

Basti
Basti ist offline  
Alt 12.08.2005, 06:52  
Gast
 
Beiträge: n/a
Standard

Warum ich nicht über ssh gehe? DAzu gibt es zwei Gründe:
1. Es macht die Sache wesentlich einfacher. Man muss nicht eine ganze Reihe von Befehlern einhämmern.
2. Nicht immer hat man den ssh Port frei.
3. Bei längerem Überlegen finde ich sicherlich noch ein paar mehr Punkte.

Noch mal was zu meiner Frage:
Ist es nicht möglich mittels /etc/sudoers so etwas einzustellen?
Was ist mit dem Debian Modul: libapache2-mod-suphp Als Beschreibung steht da:
"Apache2 module to run php scripts with the owner permissions"

Kann ich mit dem Modul ein Script als Root laufen lassen? Wie stellt man so etwas an?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session beenden andrew22 PHP Tipps 2008 4 08.02.2008 01:54
For schleife beenden Toby PHP Tipps 2008 32 15.10.2007 11:57
Bildschirmschoner auf dem Client beenden superbike PHP-Fortgeschrittene 11 31.10.2006 19:54
Session beenden wenn nach ...min Browser inaktiv TailerD PHP Tipps 2006 5 07.07.2006 14:49
Schleife nach Tastendruck beenden schnurzli PHP Tipps 2006 7 24.03.2006 18:56
session nach 15 Minuten automatisch beenden ckrentel PHP Tipps 2006 8 04.03.2006 12:22
Verbindung des Browsers beenden aber Script soll weiterlaufe PHP-Fortgeschrittene 7 22.02.2006 13:34
substr -> html-tags beenden? Unbekanntes_Pferd PHP Tipps 2006 1 16.02.2006 16:56
session nach 15 Minuten automatisch beenden ckrentel PHP-Fortgeschrittene 17 12.12.2005 14:57
Programm starten und sich selbst beenden. DerDesian PHP Tipps 2005-2 0 20.09.2005 12:32
while schleife beenden PHP Tipps 2005 3 29.03.2005 20:35
[Erledigt] session beenden und eingabefeld pruefen PHP Tipps 2005 2 10.02.2005 20:20
function per function beenden - JavaScript HTML, Usability und Barrierefreiheit 1 21.09.2004 17:41
Beenden einer Session Beatbox PHP Tipps 2004 1 11.09.2004 11:26
Suchfunktion-Resultat bei Leerzeichen beenden PHP Tipps 2004 12 29.06.2004 22:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php prozess beenden, php prozesse anzeigen, php prozesse beenden, alle php prozesse killen, php prozess abbrechen, prozess beenden php, php prozess stoppen, prozess mit php beenden, php prozesse killen, systemprozess beenden, php prozesse automatisch beenden, php process beenden, systemprozesse anzeigen, php prozess killen, systemprozesse beenden, mit php prozesse beenden, prozess beenden bildschirmschoner, php task beenden, alle php prozesse anzeigen, prozess killen php

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.