Script läuft nicht über crontab

Bash, Shell, PHP, Python, Perl, CGI
Post Reply
deanwickert
Posts: 77
Joined: 2003-05-13 23:20
Location: Lahnstein
Contact:
 

Script läuft nicht über crontab

Post by deanwickert »

Ich habe hier anscheinend irgenwie einen Denkfehler. Ich habe folgendes PHP-Script:

Code: Select all

<?php
  echo shell_exec ("ifconfig");
?>
Sinn oder Unsinn sei mal dahin gestellt. :wink:

Wenn ich das Script über die Kommandozeile (root) aufrufe als php testscript.php bekomme ich wie das so sein soll die Ausgabe von ifconfig zurück.
Starte ich das gleiche Script aber über einen cronjob (auch root) wird eine Fehlermeldung an root geschickt:
sh: line 1: ifconfig: command not found
WIESO!? Ich führe das Script doch immer als root aus, oder nicht?
Wo liegt das Fehler? Wer kann helfen?

*deanderamverzweifelnist*
lufthansen
Posts: 390
Joined: 2002-09-24 17:31
Location: NRW
 

Re: Script läuft nicht über crontab

Post by lufthansen »

whereis ifconfig
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz


probier mal

<?php
echo shell_exec ("/sbin/ifconfig");
?>
deanwickert
Posts: 77
Joined: 2003-05-13 23:20
Location: Lahnstein
Contact:
 

Re: Script läuft nicht über crontab

Post by deanwickert »

Genau das war's. Danke!
(Hätt ich ja auch drauf kommen können. :roll: )
Post Reply