cron beállítása

violazoli képe

Elszúrtam, segítsetek! Valamit rosszul silabizálhattam ki az angol leírásból a drupal oldalán, és azt írtam a tárhelyszolgáltatónak, hogy a cron-t a
/drupal/cron.php állományra állítsa be! (Óránkénti futtatással). Azóta azonban nemhogy javult volna valami, de a /drupal/admin/logs efféle bejegyzésekkel telivé változott:

php 2006-06-29 21:59 array_shift() [ violazoli

Most mit tegyek?!

violazoli képe

Nos annyit kiderítettem, hogy a fenti hibás bejegyzést a shortcuts modul produkálta. A naplófile-ot végignézve kiderült hogy a sok hülye bejegyzése nem törölte a korábbiakat, azok ott vannak a legvégén, s az utolsó értelmes nyikkanása ez volt:

Típus php
Dátum csütörtök, 2006, június 29 - 21:59

Hely /drupal/admin/block/configure/shortcuts/0
Hivatkozó http://www.birodalom.net/drupal/admin/block
Üzenet Invalid argument supplied for foreach() - /data/www/htdocs/users/birodalom/drupal/includes/form.inc - 336. sor.
Szint hiba

Kikapcsoltam a shortcuts modult. Amíg engedélyezve volt, az adminisztráció/beállítások részben nem működtek a linkek se (pld az időzített feladatok-é). Most már a linkek működnek, ellenben még mindig azt írja ki, hogy a cron egyszer sem futott le!

Most aztán teljesen tanácstalan vagyok, hogyan tovább...

0
0
violazoli képe

Megvan a hiba! A cron direkt indítással lefut, azaz a szolgáltató szúrta el a beállítást nem én. A taxonomy_menu és a shortcuts modulok meg egyszerűen a 4.6-os verzióhoz készültek, nem a 4.7-eshez! Még nincs belőlük újab... :-((

Bocs a vaklármáért! (Bár én rengeteget tanultam ebből a kalandból...)

0
0
marik képe

Kb. 2 hete hiába várom, hogy lefusson a "cron" az oldalamon. Oké semmi gond pormanscron újratelepítés és azt mertem hinni, hogy minden oké.
Helyben a drupalon keresztül futtatom és megoldódik a probléma
kapom a választ:
A futtatás nem sikerült. Király.

Irány a szolgáltató ahol látom saját webbes felületemen, hogy van lehetőség cron futtatására.
Sikerült beállítani legalább is azt hiszem:
www.sajatoldalam.hu/cron.php

10 percre állítottam és vártam. Semmi.
Ismét vissza az oldalamra és nyomtam egy futtatást. Itt jött a következő üzenet.

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON u.uid = n.uid ORDER BY n.uid' at line 1 query: SELECT DISTINCT u.mail FROM users u INNER JOIN ON u.uid = n.uid ORDER BY n.uid in /USER/en/sajatoldalam.hu/www/includes/database.mysql.inc on line 172.

De meglepő, a futtatás sikeres volt. Nem vagyok meggyőződve, hogy minden rendben lezajlott.
No akkor vajon mi a hiba. Sajnos ilyen nyelven még nem beszélek.
Kérek segítséget. Mit hibáztam?

0
0