Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Cron.php läuft im Browser, aber nicht auf der Kommandozeile

  1. #1
    axel.54
    Gast

    Cron.php läuft im Browser, aber nicht auf der Kommandozeile

    hi,
    auf meinem Server habe ich eine Software mit fertig vorgelegtem Script "cron.php" (das führt Datensicherungen etc. aus). Wenn ich das Script im Browser (http://meinserver/cron.php) aufrufe läuft es einwandfrei.
    Wenn ich es von der Kommandozeile aus aufrufe (/srv/www/htdocs/cron.php) aufrufe meldet es reihenweise Fehler.

    /srv/www/htdocs/cron.php: line 1: ?PHP: No such file or directory
    /srv/www/htdocs/cron.php: line 3: ///: is a directory
    /srv/www/htdocs/cron.php: line 4: ///: is a directory
    /srv/www/htdocs/cron.php: line 5: ///: is a directory
    /srv/www/htdocs/cron.php: line 6: ///: is a directory
    /srv/www/htdocs/cron.php: line 7: syntax error near unexpected token `('
    /srv/www/htdocs/cron.php: line 7: `/// This file is best run from cron on the host system (ie outside PHP).'
    Was mache ich falsch?

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.08.2004
    Beiträge
    404
    In der ersten Zeile der Datei muss der Interpreter stehen:

    Code:
    #!/usr/bin/php
    
    <?PHP
    echo "Hallo Welt\n";
    ?>

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •