Cron

hilycou képe

Dotroll-os vagyok és nem tudom beállítani a cron-t.
Ha beírom a böngészőbe lefut de automatikusat nem tudom beállítani.
Minden auto lefutáskor az alábbi emailt kapom:
Cron /var/www/users/sksgpc/wwwroot/hazateresradio.hu/scripts/cron-linx.sh

És tartalma:
/bin/sh: /var/www/users/sksgpc/wwwroot/hazateresradio.hu/scripts/cron-linx.sh: No such file or directory

segítsetek.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 
szt képe

Ez nem igazán drupalos kérdés, ezt a szolgáltatóval kell megbeszélni (a szolgáltatód weboldalán van egy pofás kis support chat, rögtön meg is dumálhatod velük).
A www.tedomained.hu/cron.php útvonalat kell beállítani valahol a tárhelyed cron configjában (D7-nél más az útvonal).

0
0
hilycou képe

A Dotroll viszont ugyanezt írja csak visszafelé.
Ők nem értenek a drupálhoz próbáljam fórumokon megtudni, mert ez nem tárhely probléma.

0
0

Dukai György
Mahgar
Hazatérés Rádió
Alapító tulajdonos
[email protected]

nevergone képe

Mindkettőtöknek igaza van.

Egyrészt Drupalos kérdés, amire a válasz az, hogy Drupal 6 esetén az http://itt_van_az_en_piciny_oldalam.hu/cron.php URL-re van szükséged, Drupal 7 esetén elmész az admin/reports/status oldalra, és ott találsz egy ilyent:
Az ott kiírt URL-re van szükséged.

Másrészt viszont nem Drupalos kérdés, ugyanis neked az a dolgod, hogy azt az URL-t adott időközönként meghívja valami. Hogy ezt hogyan kell a Dotrollnál megoldani, az már a tárhelyhez tartozó kérdés. Végső esetben használhatod ezt: http://www.drupalcron.org/

1
0
hilycou képe

Pontosan a leírtak szerint jártam el. Mivel 6.24-m van így az itt leírt, ide vonatkozót írtam be és a szolgáltatóm amit leír azt is alkalmaztam. Következő lett az eredmény:
/bin/sh: http://hazateresradio.hu/cron.php: No such file or directory
Erre a Dotroll azt mondta náluk minden jó, a drupálhoz meg nem értenek.
Most mit csináljak?

0
0

Dukai György
Mahgar
Hazatérés Rádió
Alapító tulajdonos
[email protected]

nevergone képe

Oké, ez azt jelenti, hogy oda nem a közvetlen URL-t kell megadnod, hanem a parancsot, amit futtatni szeretnél.
A helyzet így annyiban módosul, hogy ha a Google-ban rákeresel a „Drupal cron” kulcsszavakra, akkor az első találat ez az oldal lesz: Set up cron

Itt elég hosszan írnak a témáról, számodra ennek egy aloldala, a Configuring cron jobs using the cron command lesz érdekes, abból is különösen ez a rész:

„In the following example, the crontab command shown below will activate the cron tasks automatically on the hour:

0 * * * * wget -O - -q -t 1 http://www.example.com/cron.php

Itt az első számmal és a csillagokkal ne foglalkozz, az csak az ütemezést biztosító crontabnak kell, mint ahogy azt lentebb írják is.

Szóval marad ennyi:

„wget -O - -q -t 1 http://www.example.com/cron.php

A többit már a találékonyságodra bízom. :)

1
0
hilycou képe

Bemásoltam a wget sort és láss csodát működik. Köszönöm!

1
0

Dukai György
Mahgar
Hazatérés Rádió
Alapító tulajdonos
[email protected]

szantog képe

„Most mit csináljak?”
Szvsz csomagolj és költözz el tőlük mert a kérdéshez való hozzállásuk tökéletes inkompetenciára utal. Amolyan mahgaros hozzáállás - rázzuk le a problémát. Ezek után arra lennék kíváncsi, hogy mihez értenek, pláne, hogy így hirdetik magukat: http://img546.imageshack.us/img546/4853/selection140.png

1
-1

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

nevergone képe

Pihenj kicsit szerintem, felesleges ez itt. :)
Az, hogy Drupal-kompatibilisek, az nem feltétlen azt jelenti, hogy ismerik az időzített feladatok futtatásának mikéntjét. Az annyit jelent, hogy az általuk használt környezet megfelelő a Drupal telepítéséhez és használatához.
Én pl. az Arvixe-n is csak a fenti lehetőséget kaptam az időzített feladatokhoz, pedig az kicsit nagyobb szolgáltató lehet.

Szóval ezt ne a szolgáltatóra verjük. A lehetőség megvan náluk, a többi az user dolga.

0
-1
szantog képe

Nem értek egyet, de elég off, szóval ezután tovább nem viszem a témát. Ha egy szolgáltató nem tudja leírni, hogy hogyan hívjunk meg időzítővel egy weboldalt, vagy php fájlt, az nekem inkompetenciára utal.

Arról nem is beszélve, hogyha én szolgáltató lennék, akkor annyit biztosan megtennék - mert kb 2 perc, és az ügyfélnek az jó - hogy a nemértekadrupalhoz válasz cikornyás megfogalmazása helyett beírom a keresőbe, hogy drupal cron.

És voila, már csak azt a részt kell belőle kiválasztanom, amit az általam futtatott szerverkörnyezetben leginkább használni lehet.

0
-1

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

L.Tiny képe

A Poormanscron nekem anno bevált D6 alatt. Ez nem lenne megoldás?

Az "off részhez" annyit, hogy Gábornak igaza van, mert onnan menni kell, ahol láthatóan nem is akarják megoldani az ügyfél problémáit. Istvánnak meg azért van igaza, mert ez a fórum ne arról szóljon, hogy KONKRÉT cégeket állítunk pellengérre, még ha jogosan is.

Az, hogy mit írnak a honlapjukra, lehet pusztán SEO megfontolás is - bár így kissé fura, az tény.

1
0