U
u75web
Jungspund
Hallo zusammen,
auf unserem Server läuft folgender Cron-job:
Dieser befindet sich in der Datei /etc/cron.de/die_domain1.
Der Vorgang.
Die php Datei import.php, holt von einem entferntem Server eine zip Datei ab, die zip Datei soll ausgepackt werden und der Inhalt in die DB geschrieben werden.
Aber, die zip Datei wird abgeholt, aber nicht immer entpackt, wenn die Datei nicht entpackt wird, wird der Inhalt auch nicht in die DB geschrieben.
Das Abholen funktioniert immer aber das entpacken und schreiben der Daten in die DB nicht.
Wo her weiß ich das das abholen funktioniert, das Datum und die Uhrzeit der Datei im Ordner stimmen mit der corn-job Angaben.
Wie oben sichtbar, sollen die Fehlermeldungen in die log Dateien geschrieben werden, die Logdateien werden zwar erstellt aber sie sind leer!
Meine Frage, ist der Aufruf in des cron-job falsch, dass keine Fehlermeldung in die Log Datei nicht übergeben werde?
Denn rufe ich den php Scirpt folgend auf:
Läuft der Import sauber durch, dh. die Zip Datei wird abgeholt, entpackt und die Daten werden in die DB geschrieben!
Es wird auch eine leere import_10_min.log erstellt.
Wie kann ich den cron-job gesprächiger machen?
Debian GNU/Linux 6.0.6 (squeeze)
PHP 5.3.3-7+squeeze17 w
Grüße
u75web
auf unserem Server läuft folgender Cron-job:
Code:
30 4 * * * www-data /usr/bin/php5 /var/www/die_domain1/php_inclu/ordner_pfad/import.php >> /tmp/import_4_30.log 2>&1
45 9 * * * www-data /usr/bin/php5 /var/www/die_domain1/php_inclu/ordner_pfad/import.php >> /tmp/import_9_45.log 2>&1
35 14 * * * www-data /usr/bin/php5 /var/www/die_domain1/php_inclu/ordner_pfad/import.php >> /tmp/import_14_35.log 2>&1
40 21 * * * www-data /usr/bin/php5 /var/www/die_domain1/php_inclu/ordner_pfad/import.php >> /tmp/import_21_40.log 2&>1
Dieser befindet sich in der Datei /etc/cron.de/die_domain1.
Der Vorgang.
Die php Datei import.php, holt von einem entferntem Server eine zip Datei ab, die zip Datei soll ausgepackt werden und der Inhalt in die DB geschrieben werden.
Aber, die zip Datei wird abgeholt, aber nicht immer entpackt, wenn die Datei nicht entpackt wird, wird der Inhalt auch nicht in die DB geschrieben.
Das Abholen funktioniert immer aber das entpacken und schreiben der Daten in die DB nicht.
Wo her weiß ich das das abholen funktioniert, das Datum und die Uhrzeit der Datei im Ordner stimmen mit der corn-job Angaben.
Wie oben sichtbar, sollen die Fehlermeldungen in die log Dateien geschrieben werden, die Logdateien werden zwar erstellt aber sie sind leer!
Meine Frage, ist der Aufruf in des cron-job falsch, dass keine Fehlermeldung in die Log Datei nicht übergeben werde?
Denn rufe ich den php Scirpt folgend auf:
Code:
*/10 * * * * www-data /usr/bin/php5 /var/www/die_domain1/php_inclu/ordner_pfad/import.php >> /tmp/import_10_min.log 2>&1
Läuft der Import sauber durch, dh. die Zip Datei wird abgeholt, entpackt und die Daten werden in die DB geschrieben!
Es wird auch eine leere import_10_min.log erstellt.
Wie kann ich den cron-job gesprächiger machen?
Debian GNU/Linux 6.0.6 (squeeze)
PHP 5.3.3-7+squeeze17 w
Grüße
u75web
Zuletzt bearbeitet: