zkoušel jste tu adresu ke skriptu cron.php zadat ručně do prohlížeče? Proběhl skript bez problémů? Zmizela hláška v informacích? Ne, že bych Vám radila spouštět cron.php pokaždé ručně, ale abychom se dobrali podstaty problému. : )
Ještě mě napadlo, jestli nemám zadat místo adresy localhost skutečnou adresu, kde běží moodle?
Zdá se mi, že je to víc problémů v jednom a nemusí to být chybným nastavením časovače - aplikace cron. Skript systému Moodle - cron.php by měl jít spustit i bez nainstalovaného programu cron z adresy http://localhost/admin/cron.php zadané do prohlížeče. Pokud to nejde, nemůže ho spustit ani příkaz wget, který skript cron.php spouští prostřednictvím aplikace cron.
Takže problém bude asi někde jinde, alespoň pokud můžu takto aplikovat zkušenost z linuxového prostředí.
No, vždyť ta hláška je dle mého všeříkající. V nastavení Správa stránek > Zabezpečení > Pravidla provozu stránek máte evidentně vyplněnu hodnotu Heslo pro spuštění cronu (cronremotepassword). Volaná URL pak musí obsahovat potřebný parametr - vizte popisek daného nastavení.
A ano - použijte reálnou URL, na které běží Moodle.
--mudrd8mz
- Prave som si cez browser spustil cron na tejto adrese a mal by fungovat..
http://localhost/admin/cron.php
Ak by ste to chceli skusit nastavit manualne na serveri, dajte vediet, ja mam tiez win 2008 sbs s funkcnym cronom.. poslal by som screenshoty. Sam som ho nastavoval (tym *.exe nejako neverim..
IB
Robim moj prvy moodle, a neviem ten cron nastavit vo Win 2008. Skusal som to v Schedulded tasks, ale sa mi nepodarilo.
Bol by som velmi vdacny keby si mi vedel tie screenshoty poslat. Vela by mi to pomohlo.
Dakujem pekne