Oldal: 2 / 4 ElsőElső 1234 UtolsóUtolsó
Eredmény: 11 - 20 (31) összesen

Téma: cron job

  1. #11
    Mentor hetes logója
    Csatlakozott
    09-04-17
    Hozzászólás
    452
    Begyűjtött 73 köszönetet
    60 hozzászólásával

    Alapbeállítás re: cron job

    Idézet gzoli eredeti hozzászólása Hozzászólás megtekintése
    Ezzel a módszerrel 1-2 látogatódat jól megszívathatsz, vagy esetleg a google botot, aztán jó lassan fog generálódni az oldalad, hogyha épp a másik szerverek valamiért nem akarnak Téged kiszolgálni. Olyankor a Te oldalgenerálásod is megáll, amíg a szerverek nem válaszolnak, vagy időtúllépéssel fel nem adja.

    Szerintem ez normális oldalnál felejtős, csak cron a megoldás.
    Nem kell ettől annyira félni, ugyanolyan mint az oldalletöltés, csak látogató nélkül. Ugyanúgy kell megírni a szkriptet, ugyanúgy kell csatlakozni adatbázishoz, csak nem kell a képernyőre visszaadni semmit, nem kell html oldalt generálni hozzá.
    Nem félek én a crontól, egyszerűen csak a tárhelyszolgáltatómnál nincsen feltelepítve.



  2. #12
    Bölcs
    Csatlakozott
    09-08-20
    Hozzászólás
    524
    Begyűjtött 47 köszönetet
    39 hozzászólásával

    Alapbeállítás re: cron job

    Idézet hetes eredeti hozzászólása Hozzászólás megtekintése
    Nem félek én a crontól, egyszerűen csak a tárhelyszolgáltatómnál nincsen feltelepítve.
    Az nem létezik, hogy nincs "telepítve"... maximum nincs engedélyezve, nincs benne a szolgáltatásban.



  3. #13
    Szerkesztő Tyborrex logója
    Csatlakozott
    08-07-16
    Hozzászólás
    265
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: cron job

    Idézet arth2o eredeti hozzászólása Hozzászólás megtekintése
    A lefutást időzítheted pl.: egy memcache fájl lejáratához is, de van egy poormanscron nevű drupal modul abból is okosodhatsz.
    hXXp://drupal.org/project/poormanscron
    poormanscront már használtam régebben, nem tett valami jót a rendszernek, nem tudom van e stabilabb új verzió.
    Egyébként vps-en szerintem simán szerver szintű cron, ne a tartalomkezelőt lassítsa még egy addon..



  4. #14
    scs
    Vendég

    Alapbeállítás re: cron job

    Szintén cronnal kapcsolatos kérdés:

    Adott egy parancs, amit le szeretnék vele futtatni:
    Kód:
    cp -r /mappa/proba/`date +%Y_%m_%d --date=yesterday` /mappa/proba2
    A parancs ha terminálba beírom, rendben lefut. Viszont ha a cronba rakom be, úgy nem csinál semmit. (crontab -l parancsra ott van a feladatok között.)
    Kód:
    29 11 * * * cp -r /mappa/proba/`date +%Y_%m_%d --date=yesterday` /mappa/proba2
    Megpróbáltam berakni bash fájlba vagy mibe is, így:
    Kód:
    #!/bin/bash
    cp -r /mappa/proba/`date +%Y_%m_%d --date=yesterday` /mappa/proba2
    és utána ezt a fájlt futtattam cronból, de így sem csinál semmit.
    Gyanítom valamit elrontok nagyon, de nem tudom, hogy mit.
    Tud valaki segíteni benne?



  5. #15
    Bölcs
    Csatlakozott
    09-08-20
    Hozzászólás
    524
    Begyűjtött 47 köszönetet
    39 hozzászólásával

    Alapbeállítás re: cron job

    Cron-nál egy általános hiba, hogy nem hagynak egy új üres sort a parancs után. Pl. ha crontab -e paranccsal szerkeszted, és beírod a futtatandót időzítve, akkor kell hagyni utána egy üres sort.



  6. #16
    scs
    Vendég

    Alapbeállítás re: cron job

    Idézet gzoli eredeti hozzászólása Hozzászólás megtekintése
    Cron-nál egy általános hiba, hogy nem hagynak egy új üres sort a parancs után. Pl. ha crontab -e paranccsal szerkeszted, és beírod a futtatandót időzítve, akkor kell hagyni utána egy üres sort.
    Igen, ez megvolt. Van hagyva utána egy üres sor. Valami más lesz a bibi.



  7. #17
    Bölcs
    Csatlakozott
    09-08-20
    Hozzászólás
    524
    Begyűjtött 47 köszönetet
    39 hozzászólásával

    Alapbeállítás re: cron job

    Milyen felhasználó joggal fut parancssori futtatás esetén, és milyen joggal fut crontab esetén?

    Próbáltad már a `` közötti részt fixen behelyettesíteni, hogy úgy működik-e?
    Root-nak nem megy email a futásról, futás hibájáról?



  8. #18
    scs
    Vendég

    Alapbeállítás re: cron job

    Idézet gzoli eredeti hozzászólása Hozzászólás megtekintése
    Milyen felhasználó joggal fut parancssori futtatás esetén, és milyen joggal fut crontab esetén?

    Próbáltad már a `` közötti részt fixen behelyettesíteni, hogy úgy működik-e?
    Root-nak nem megy email a futásról, futás hibájáról?
    A jogok rendben vannak (egyelőre saját gépen próbálom, mielőtt szerveren játszadoznék vele). Viszont kipróbáltam a fix behelyettesítését. Úgy lefut.
    Szóval azzal van a hiba. Pedig simán parancssorba beírva lefut a ``-s beírással. Viszont cronból valamiért meg nem.
    Nem értem, miért csinálja ezt. :S (Illetve hogy miért nem. )



  9. #19
    Bölcs rendszergazda logója
    Csatlakozott
    09-07-25
    Hozzászólás
    565
    Begyűjtött 108 köszönetet
    65 hozzászólásával

    Alapbeállítás re: cron job

    Próbáld meg így:
    /bin/cp -r /mappa/proba/$(/bin/date +%Y_%m_%d --date=yesterday) /mappa/proba2



  10. #20
    scs
    Vendég

    Alapbeállítás re: cron job

    Idézet rendszergazda eredeti hozzászólása Hozzászólás megtekintése
    Próbáld meg így:
    /bin/cp -r /mappa/proba/$(/bin/date +%Y_%m_%d --date=yesterday) /mappa/proba2
    Köszi. Kipróbáltam így is. Ha csak simán parancssorként írom be a terminalba, akkor lefut szépen ebben az esetben is.
    Viszont ha a cronba rakom be, akkor nem. Ha meg bash fájlba rakom bele, és azt futtatom cronnal, akkor sem hajtja végre. :S



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •