ich habe es jetzt schon in einigen PHP-Foren probiert, aber irgendwie kann mir dort niemand helfen. Manche halten das Problem sogar für paradox.
Es geht um einen SuSe 9.0 Server, auf dem ich versuche über einen Cronjob ein PHP-Ergebnis in HTML zu speichern.
ich habe das folgende PHP-Script:
Code: Select all
<?
$oz = 1;
while($oz <= 10)
{
system("/usr/bin/php home/www/web1/html/oceanmap.php $oz > home/www/web1/html/kbs/$oz.html");
$oz++; }
?>
Wenn ich aber in die Shell
/usr/bin/php /home/www/web1/html/oceanmap.php 1 > /home/www/web1/html/kbs/1.html
eingebe, geht es.
Die gleiche Zeile per System-Befehl im Cronjob, geht wieder nicht.
Ich habe dem Verzeichnis, in das die HTML Datei geschrieben werden soll, schon die Rechte 777 gegeben, so dass es eigentlich zu Rechte-Problemen nicht kommen kann.
Hat irgendjemand ne Idee?