Problem mit Cron

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit Cron

    Moin,
    ich will diesen Cronjob ausführen:

    /var/hht/backup/dump.php
    chmod +x dump.php

    Leider bekomme ich immer folgenden Fehler:

    Ausgabe des Befehls /var/hht/backup/dump.php ...

    /var/hht/backup/dump.php: line 1: ?
    : No such file or directory
    /var/hht/backup/dump.php: line 2: syntax error near unexpected token `"./config.php"'
    /var/hht/backup/dump.php: line 2: `include("./config.php");
    '

    Kann mir jemand helfen?

    grüße
    rob

  • #2
    wenn du im cronjob die datei mit kompletter pathangabe aufrufst, befindest du dich aber noch in dem normalen workdirectory, wo auch immer das sein mag.

    daher kann er aber die config nicht finden, welche im gleichen arbeitsverzeichnis ./ gesucht wird.

    am besten machst du das so

    Code:
    * * * * *     cd /var/path/to/file; cron.php > /dev/null
    oder so

    Code:
    * * * * *     cd /var/path/to/file/cron.php > /dev/null
    und dann für den 2. fall in der cron.php

    PHP-Code:
    include (dirname(__FILE__).'config.php'); 
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar

    Lädt...
    X