php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.03.2011, 10:49  
Neuer Benutzer
 
Registriert seit: 26.03.2011
Beiträge: 1
PHP-Kenntnisse:
Anfänger
Justus96 befindet sich auf einem aufstrebenden Ast
Standard Shellscript via php aufrufen

Guten Morgen!

Ich versuche seit einigen Tagen ein kleines Webinterface zu schreiben, mit welchem ich ein Linux Shell Script ausführen möchte. Nur komme ich an etwas merkwürdigen Problem gerade nicht weiter.

Ich benutze diese php Funktion: http://php.net/manual/de/function.exec.php

Wenn ich nun das php Script via browser aufrufe passiert nichts (keine Fehlermeldungen). Wenn ich das Script via Shell Befehl "php" auftrufe. Funktioniert komischerweise alles einwandfrei (jedoch als root).
Wenn ich mich mal als "www-data" anmelde und das Script dann via "php Scriptname.php" aufrufe passiert wieder nichts.
Rechte für diesen Befehl hat www-data.

Woran kann das liegen?

Mein php Code (Ausschnitt):
PHP-Code:
 exec("ls > /var/www/log.txt"); 
Justus96 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 28.03.2011, 12:03  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Was soll auch passieren?

ls listet einen Verzeichnisinhalt, exec macht aber keine Ausgabe:
Zitat:
exec() führt ein gegebenen Befehl aus, ohne eine Ausgabe zu erzeugen.
Gib den 2. Parameter für exec() mit an...
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] formular -> eintrag als url aufrufen taurus PHP Einsteiger 8 28.11.2010 21:06
[Erledigt] Funktionsberechtigungne, Rollen und Vererbung von Rechten Geryon Software-Design 37 02.11.2010 23:08
[Erledigt] Vererbung rekursiv aufrufen BlackScorp PHP Tipps 2010 4 02.11.2010 10:14
[Erledigt] Funktionen in der selben Klasse aufrufen Lollix PHP Tipps 2010 4 17.02.2010 19:32
stored procedure aus php aufrufen svhach PHP Tipps 2010 6 08.02.2010 20:53
JS Funktion aufrufen Marti95. JavaScript, Ajax und mehr 1 07.02.2010 12:30
[Erledigt] Javascript in PHP Aufrufen coyboc PHP Tipps 2009 17 10.04.2009 15:28
<script> aus php aufrufen? haufe PHP Tipps 2009 4 04.04.2009 22:44
[Erledigt] Mit JS (Ajax) PHP-Funktion aufrufen webproger JavaScript, Ajax und mehr 26 12.12.2008 21:50
[Erledigt] per klick (außerhalb vom div) funktion aufrufen amateur_php JavaScript, Ajax und mehr 9 17.10.2008 14:32
anderes PHP-Script aufrufen Smily0412 PHP Tipps 2005-2 14 27.10.2005 14:28
Datei aufrufen PHP Tipps 2005-2 7 09.08.2005 18:29
Funktion aufrufen im selben Script aufrufen PHP Tipps 2005 5 23.02.2005 21:21
Aus PHP ein anderes PHP-Proggi aufrufen PHP Tipps 2004-2 2 22.11.2004 18:04
[BlödeFrage:] aufrufen von html/php seiten mittels php PHP Tipps 2004 9 16.08.2004 15:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
shell via php ausführen, linux shell url aufrufen, php shell script ausführen, shell script via php, php shell befehl, shell script per php ausführen, url aufrufen shell, php exec linux shell script, per php shellscript, linux shell script über php website starten, shellscript via php, \script ausführen\ exec php, exec() php shells script reagiert nicht, shell script in php, php shell script, script via php ausführen, javascript shell script ausführen, linux php shell script webinterface, shell script in php function, php script per shell ausführen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:02 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