cronjop php-script

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • cronjop php-script

    Hi,

    versuche heut schon seit geraumer Zeit ein php-script via einem cronjob auszuführen.

    Dafür hab ich folgendes in die crontab eingetragen
    Code:
    #!/usr/bin/php
    00 13 * * * /hp/hg/ae/fh/www/scripts/mail.php >/dev/null
    Hier kann mir doch bestimmt jemand sagen, was daran so fürchterlich fasch ist.

    so long
    derTrallala
    Manchmal verliert ma eben ... und manchmal gewinnen die Anderen

  • #2
    #!/usr/bin/php gehört nicht dahin, sondern in die php datei. und die php datei muss ausführbar sein.

    Comment


    • #3
      O.K. man list ja so viel ...

      Code:
      22 18 * * * /usr/bin/php -f /hp/ag/ae/fh/www/scripts/mail.php
      tuts aber auch nicht.

      Wenn ich das über cronjob.de mache funktioniert es. Aber das ist nicht der Sinn der Übung

      Gruß
      Trallala
      Manchmal verliert ma eben ... und manchmal gewinnen die Anderen

      Comment


      • #4
        probier mal lynx -dump http://...

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Comment


        • #5
          Das kann doch alles nicht wahr sein:

          Code:
          52 18 * * * lynx -dump [url]http://xxx.net/scripts/mail.php[/url]
          auch nicht

          MANNO
          Manchmal verliert ma eben ... und manchmal gewinnen die Anderen

          Comment


          • #6
            wie greift du denn auf die crontab zu? über ssh und crontab -e?

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Comment


            • #7
              ich stelle über ssh eine Verbindung zum server her.

              logge mich mit ftp benutzername ein

              crontab -e
              cronjob eingeben
              speichern

              crontab -l
              ->listet mir ihn auf

              Also verstehen tu ich das nicht.

              Eigentlich dachte ich es wäre einfach

              pfadZuPhp /pfad zum script

              fertig ist die Laube...anscheinend aber nicht

              Gruß
              Manchmal verliert ma eben ... und manchmal gewinnen die Anderen

              Comment


              • #8
                mal mit dem provider in verbindung gesetzt?

                gruß
                peter
                Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                Meine Seite

                Comment


                • #9
                  Jo,

                  der antwortet mir, er wäre nicht programmiertechnische Fragestellungen zuständig.

                  Alberner Verein ...


                  derTrallala
                  Manchmal verliert ma eben ... und manchmal gewinnen die Anderen

                  Comment


                  • #10
                    wechseln und basta. eine chance sehe ich noch. lass das /hp/ag/ae/fh/www/ (oder nur /hp/ag/ae/fh/ je nachdem) mal weg. habe das bei einem proivider schon mal erlebt, da durft auch kein absoluter pfad angegeben werden sondern nur ein relativer, beginnend mit deinem startverzeichnis.

                    gruß
                    peter
                    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                    Meine Seite

                    Comment


                    • #11
                      das ist mir jetzt schon ein bischen peinlich

                      Code:
                      22 18 * * * /usr/bin/php -f /hp/ag/ae/fh/www/scripts/mail.php
                      klappt eigentlich wunderbar. Musste nur vor dem speichern noch mal via enter eine neue Zeile erzwingen

                      *schäm*

                      Gruß
                      derTrallala
                      Manchmal verliert ma eben ... und manchmal gewinnen die Anderen

                      Comment


                      • #12

                        willkommen im club. ist mir vor jahren auch passiert. und ich habe es völlig verdrängt.

                        gruß
                        peter
                        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                        Meine Seite

                        Comment


                        • #13
                          man crontab
                          BUGS
                          Although cron requires that each entry in a crontab end in a newline
                          character, neither the crontab command nor the cron daemon will detect
                          this error. Instead, the crontab will appear to load normally. However,
                          the command will never run. The best choice is to ensure that your
                          crontab has a blank line at the end.

                          Comment


                          • #14
                            und das fällt dir erst jetzt ein?

                            peter
                            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                            Meine Seite

                            Comment


                            • #15
                              ja, habe die seite sonst nie so weit durchgelesen

                              Comment

                              Working...
                              X