tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
17
ZUGRIFFE
2105
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von nox
    nox nox ist offline Mitglied Brokat
    Registriert seit
    Apr 2002
    Ort
    Schweiz
    Beiträge
    287
    hy freaks

    benötige hilfe zum erstellen von cron's
    ich hab mir putty runtergeladen und weiss nicht weiter
    bin schon googeln und tutteln aber hat nichts schlaues resp. verstänliches gebracht...

    wie sieht so ne zeile aus die man programmiert
    und wie speicher ich das teil ab und und und......

    greez

    n
    o
    x
     
    "Dies ist die Wahre freude im Leben, für ein Ziel gebraucht zu werden, dass man selbst als gewaltig annerkennt, eine Naturkraft zu sein, statt einer fieberhaften, egoistischen Bündels von kränkenden und Beschwerden, das sich zu beklagen, das die Welt nicht alles tue, um einen Glücklich zu machen."
    __________________

    Mein PC: http://www.sysprofile.de/id55636

  2. #2
    Registriert seit
    Jul 2002
    Ort
    Frankfurt (Hessen)
    Beiträge
    2.135
    hi nox ...

    naja wie man die crontab eingibt sollte aus meinem tut hervorgehen *g*

    ich denke das hauptproblem ist die befehlszeile. soweit ich ich es verstanden habe möchtest du ein php script aufrufen

    ok als erstes (nach dem einloggen) solltes du feststellen ob du ein textbrowser auf dem system hast (der häufigste ist der w3m)

    einfach mal w3m im terminal eingeben wenn ein hilfebildschirm kommt haste gewonnen

    die befehlszeile im chron sollte zb so sein:

    30 * * * * username /usr/bin/w3m -M -dump http://deineadresse/dasphpscript.php >> /dev/null


    kurzeinweisung (alles so eingeben):
    crontab -e
    i
    die zeile wie oben
    (esc taste)
    :wq

    ----
    dat wars (im crontab eingabe fenster werden vi befehle erwartet)
    ! wichtig wenn kein w3m vorhanden kannst die zeile so nicht nutzen!
    Geändert von melmager (23.01.03 um 09:43 Uhr)
     

  3. #3
    Avatar von nox
    nox nox ist offline Mitglied Brokat
    Registriert seit
    Apr 2002
    Ort
    Schweiz
    Beiträge
    287
    hy melmager

    ich glaub ich verlier....
    w3m bringt nix resp. habs nicht drauf(auf dem server)

    nach der eingabe w3m...
    -> bash: w3m: command not found
     
    "Dies ist die Wahre freude im Leben, für ein Ziel gebraucht zu werden, dass man selbst als gewaltig annerkennt, eine Naturkraft zu sein, statt einer fieberhaften, egoistischen Bündels von kränkenden und Beschwerden, das sich zu beklagen, das die Welt nicht alles tue, um einen Glücklich zu machen."
    __________________

    Mein PC: http://www.sysprofile.de/id55636

  4. #4
    Registriert seit
    Jul 2002
    Ort
    Frankfurt (Hessen)
    Beiträge
    2.135
    haste :
    wget
    links
    lynx

    wenn nicht
    mail

    teste die doch mal an

    (es ging doch um eine email benachichtigung als erinnerung wegen termin richtig?)
     

  5. #5
    Avatar von nox
    nox nox ist offline Mitglied Brokat
    Registriert seit
    Apr 2002
    Ort
    Schweiz
    Beiträge
    287
    hy melmager

    /*(es ging doch um eine email benachichtigung als erinnerung wegen termin richtig?)*/

    UUPS ja genau
    für alle die dies nicht mitbekommen haben..
    ein php script soll alle 60min aufgerufen werden.
    in diesem script geht es darum tagesmail's resp. stundenmails zu verschicken deren inhalt ist ein bevorstehender tagesthermin
    -> 12:00 || Mittagessen || Döner
    z.B.!
    das mail wird per php gesendet

    betreff textbrowser..

    treffer versenkt

    D12
    E12

    kleines schiff

    an bord:

    - links
    - lynx

    ich nehm mal an der eintrag bleibt gleich...
    nur der textbrowser wird geändert****

    --> 0 * * * * mein_username /usr/bin/links -M -dump http://logisch/mail.php >> /dev/null

    FEHLER:
    ich bekomm ein meil von diesem cronjob
    -> /bin/sh: *hier steht der username*: command not found
     
    "Dies ist die Wahre freude im Leben, für ein Ziel gebraucht zu werden, dass man selbst als gewaltig annerkennt, eine Naturkraft zu sein, statt einer fieberhaften, egoistischen Bündels von kränkenden und Beschwerden, das sich zu beklagen, das die Welt nicht alles tue, um einen Glücklich zu machen."
    __________________

    Mein PC: http://www.sysprofile.de/id55636

  6. #6
    Registriert seit
    Jul 2002
    Ort
    Frankfurt (Hessen)
    Beiträge
    2.135
    dann versuch mal die version nach der fehlermeldung haben die die userangabe im chron entfernt

    30 * * * * /usr/bin/lynx -dump http://deineadresse/dasphpscript.php >> /dev/null

    einmal die stunde immer um :30 wird gestartet ...
    Geändert von melmager (24.01.03 um 09:31 Uhr)
     

  7. #7
    Avatar von nox
    nox nox ist offline Mitglied Brokat
    Registriert seit
    Apr 2002
    Ort
    Schweiz
    Beiträge
    287
    Juhui

    alles ****t....

    nach ettlichen testversuchen läuft der script einwandfrei!


    fettes dankeschön melmager!

    greez

    n
    o
    x
     
    "Dies ist die Wahre freude im Leben, für ein Ziel gebraucht zu werden, dass man selbst als gewaltig annerkennt, eine Naturkraft zu sein, statt einer fieberhaften, egoistischen Bündels von kränkenden und Beschwerden, das sich zu beklagen, das die Welt nicht alles tue, um einen Glücklich zu machen."
    __________________

    Mein PC: http://www.sysprofile.de/id55636

  8. #8
    Avatar von nox
    nox nox ist offline Mitglied Brokat
    Registriert seit
    Apr 2002
    Ort
    Schweiz
    Beiträge
    287
    ich korrigier mich...
    ich dache es ****t!

    aber die mails wurden nicht versandt! UUUPS

    crontab -e:
    * * * * * urs/bin/lynx -dump HTTP://dieURL/mail.php
    Fehlermeldung von cronjob übers Mail bekommen:
    -> /bin/sh: urs/bin/lynx: No such file or directory

    ich weiss ich soll nicht alles auf * * * * * setzen...
    aber nur so bekomme ich zumindest alle 1minuten eine mail, das es nicht ****t -> wenn ich die mail nicht bekomm, stattdessen die mail von meinem script dann weiss ich dass es läuft...
    Geändert von nox (31.01.03 um 20:20 Uhr)
     
    "Dies ist die Wahre freude im Leben, für ein Ziel gebraucht zu werden, dass man selbst als gewaltig annerkennt, eine Naturkraft zu sein, statt einer fieberhaften, egoistischen Bündels von kränkenden und Beschwerden, das sich zu beklagen, das die Welt nicht alles tue, um einen Glücklich zu machen."
    __________________

    Mein PC: http://www.sysprofile.de/id55636

  9. #9
    Registriert seit
    Jul 2002
    Ort
    Frankenstein/Pfalz
    Beiträge
    612
    Original geschrieben von nox


    crontab -e:
    * * * * * urs/bin/lynx -dump HTTP://dieURL/mail.php
    Fehlermeldung von cronjob übers Mail bekommen:
    -> /bin/sh: urs/bin/lynx: No such file or directory
    naja wenigsten tippen sollte man können Oder hat ein Linux User jemals was von einem /urs Verzeichnis gehört !? Sollte wohl das /usr Verzeichnes sein

    PS: Ich vertipp mich auch gerne und les dann nicht was da steht sondern was ich denke was da steehn soll
     
    My way to Programers heaven =>(klick)
    mfg. JoelH
    Unser Selfruby Projekt

  10. #10
    Avatar von nox
    nox nox ist offline Mitglied Brokat
    Registriert seit
    Apr 2002
    Ort
    Schweiz
    Beiträge
    287
    PS: Ich vertipp mich auch gerne und les dann nicht was da steht sondern was ich denke was da steehn soll
    jetzt wo dus sagst, naja ist meistens so...
    texte die man schreibt soll man ja auch nicht nur selber korrigieren weil eben gerade solche fehler überlesen werden!

    /bin/sh: usr/bin/lynx: No such file or directory
    irgendwie lieb ich diese mail's!

    so wie ich das verstehe sollte im pfad usr/bin/ ein ordner mit dem namen lynx sein... -> betonung auf sollte!
    dieses proggi find ich nicht!

    hmm ÄÄÄH jaa
     
    "Dies ist die Wahre freude im Leben, für ein Ziel gebraucht zu werden, dass man selbst als gewaltig annerkennt, eine Naturkraft zu sein, statt einer fieberhaften, egoistischen Bündels von kränkenden und Beschwerden, das sich zu beklagen, das die Welt nicht alles tue, um einen Glücklich zu machen."
    __________________

    Mein PC: http://www.sysprofile.de/id55636

  11. #11
    Registriert seit
    Jul 2002
    Ort
    Frankenstein/Pfalz
    Beiträge
    612
    eigentlich sollte dort ein Programm lynx sein oder zumindestens ein Symlink zur ausführbaren Datei. Scheinbar hast du aber lynx nicht installiert, dann kann es natürlich auch nicht gehen. Oder lynx hat sich woanders hinkopeirt beim installieren, bei mir ist es im Verzeichnis /usr/local/bin/ zu finden.

    Musst einfach mal danach suchen. Wie auch immer wenn du es nicht findest =>

    http://lynx.browser.org/

    da findest du es bestimmt
     
    My way to Programers heaven =>(klick)
    mfg. JoelH
    Unser Selfruby Projekt

  12. #12
    Registriert seit
    Jul 2002
    Ort
    Frankfurt (Hessen)
    Beiträge
    2.135
    da ja lynx gestartet werden kann sollte es auch da sein

    find / -name lynx

    und er sollte dir rauswerfen wo zur hölle die das proggi versteckt haben

    normal ist

    /usr/bin/lynx

    ps ind der crontab muss auch das erste / stehen

    sprich

    * * * * * /usr/bin/lynx -dump http://usw.web.de/script.php
     

  13. #13
    PeterGolo Tutorials.de Gastzugang
    Hallo,

    ein Kumpel von mir startet mitte August unter cron24.de ein kostenlosen Crontab Service, da sollten sich eure und meine Probleme mit Crontabs erledigt haben.

    Gruss Peter
     

  14. #14
    chicagodog chicagodog ist offline Grünschnabel
    Registriert seit
    Aug 2003
    Beiträge
    2
    Hallo,

    ich möchte auch gerne ein PHP Script stündlich aufrufen.

    Ich will auch den Eintrag unten nutzen. Was ich nur gerne wissen möchte ist, was der Eintrag genau macht. Was bedeutet z.B. -M -dump? Und warum >> /dev/null

    30 * * * * username /usr/bin/w3m -M -dump http://deineadresse/dasphpscript.php >> /dev/null

    Wird der w3m Browser eigentlich danach automatisch geschlossen? Oder laufen dann nach einiger Zeit sehr viele w3m Prozesse und keiner wird geschlossen.


    Danke
    Ciao René
     

  15. #15
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Original geschrieben von chicagodog
    Hallo,

    ich möchte auch gerne ein PHP Script stündlich aufrufen.

    Ich will auch den Eintrag unten nutzen. Was ich nur gerne wissen möchte ist, was der Eintrag genau macht. Was bedeutet z.B. -M -dump? Und warum >> /dev/null

    30 * * * * username /usr/bin/w3m -M -dump http://deineadresse/dasphpscript.php >> /dev/null

    Wird der w3m Browser eigentlich danach automatisch geschlossen? Oder laufen dann nach einiger Zeit sehr viele w3m Prozesse und keiner wird geschlossen.


    Danke
    Ciao René
    @melmager:
    um herauszufinden wo das binary liegt welches startfähig ist reicht ein:
    $ whereis lynx
    lynx:/usr/bin/lynx

    /dev/null
    ist die Antwort auf alle Fragen.
    nein /dev/null ist sozusagen das nirvana, das schwarze Loch, das Nichts.
    und >> /dev/null bedeutet Leite die Ausgaben des programms w3m ins nichts.
    Kurz gesagt:
    Lass das Programm ohne Ausgabe laufen.


    Wird der w3m Browser eigentlich danach automatisch geschlossen?
    Das währe doch etwas dem du problemlos selber nachforschen könntest
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

Ähnliche Themen

  1. Probleme mit Crontab
    Von oeko im Forum Hosting & Webserver
    Antworten: 1
    Letzter Beitrag: 19.11.09, 20:42
  2. Crontab
    Von ecology im Forum PHP
    Antworten: 6
    Letzter Beitrag: 07.09.07, 12:58
  3. Crontab
    Von Underground2005 im Forum PHP
    Antworten: 11
    Letzter Beitrag: 31.05.06, 21:38
  4. Crontab
    Von masterix im Forum Linux & Unix
    Antworten: 3
    Letzter Beitrag: 12.04.05, 12:45
  5. Crontab und nur Mist! ?
    Von Opensky im Forum Linux & Unix
    Antworten: 5
    Letzter Beitrag: 24.03.02, 10:18