Ujabb cron gond

Ujabb cron gond

Erdei Péter írta időpontban
Válaszok szám: 12
Ezt kapom a szerver cronjától:
************************************
/home/erdei/public_html/tavoktat/admin/cron.php: line 1: ?php: No such file or directory
/home/erdei/public_html/tavoktat/admin/cron.php: line 3: ///: is a directory
/home/erdei/public_html/tavoktat/admin/cron.php: line 4: ///: is a directory
/home/erdei/public_html/tavoktat/admin/cron.php: line 5: ///: is a directory
/home/erdei/public_html/tavoktat/admin/cron.php: line 6: ///: is a directory
/home/erdei/public_html/tavoktat/admin/cron.php: line 7: syntax error near unexpected token `('
/home/erdei/public_html/tavoktat/admin/cron.php: line 7: `/// This file is best run from cron on the host system (ie outside PHP).'
******************************************
De nem értem.
a php első sorában ez van : set_time_limit(0);


Válasz erre: Erdei Péter

Tárgy: Ujabb cron gond

Vágvölgyi Csaba írta időpontban
Mikor kapod ezt az üzenetet? Manuális cron futtatás esetén?
Nincs korlátozva a cron futtatása? (Adminisztráció Biztonság Portálszabványok)

Az első sor egyébként nálam is ez. Kérdés: Nem sérülhetett a cron.php állomány? Mi az állomány létrehozásának dátuma és mekkora a mérete? (nálam: 2010.03.05, méret: 21908 byte)

Vágvölgyi Csaba
Válasz erre: Vágvölgyi Csaba

Tárgy: Ujabb cron gond

Erdei Péter írta időpontban
2010.10.03 mérete 21908 (tehát jó)
a cron -hoz miért nyúltam volna? :)
Az üzenetet automatikus szerver cron futtatáskor kapom.
Ja, és a moodle közli velem, hogy a cron nem futott le 24 órája :(((
Válasz erre: Erdei Péter

Tárgy: Ujabb cron gond

Bakos Csaba írta időpontban
Ha ez az üzenet, akkor nincs automatikus cron futtatás.
Lehet hogy csak parancssorból futna a cron, akkor
A cron futtatása csak a parancssorból menüpontot bejelölve, jelszót megadva, a php cron futtatási parancssort megfelelően paraméterezve rendesen kellene működnie.
Válasz erre: Bakos Csaba

Tárgy: Ujabb cron gond

Erdei Péter írta időpontban
Beírom a böngésző parancssorába és simán lefut. A szerverről meg nem :(((
Válasz erre: Erdei Péter

Tárgy: Ujabb cron gond

Gángó Vince írta időpontban
Szia!

A szerveren mi futtatja a cron.php-t? Milyen url-t futtat?

Vince
Válasz erre: Gángó Vince

Tárgy: Ujabb cron gond

Vágvölgyi Csaba írta időpontban
Ahogy Vince is kérdezte, jó volna tudni, hogy hogyan hívod meg a cron.php-t?
pl.: wget, php (cli)
Milyen felhasználó nevében megy a hívás?

Esetleg másold be a teljes sort a crontab-ból...

Vágvölgyi Csaba
Válasz erre: Vágvölgyi Csaba

Tárgy: Ujabb cron gond

Erdei Péter írta időpontban
A szerver kiszolgáló felületén van a felhasználói (saját) beállítható cron, ott beírtam a belső (szerver) elérési útvonalat (\home\stb\tavoktat\admin\cron.php) és beállítottam 3 óránkénti indítást.

Ezt most megváltoztattam erre : http://www.erdei.aplus.pl/tavoktat/admin/cron.php
de így meg az a hiba üzenet, hogy nem létező fájl vagy könyvtár.
Miközben ugyanez a böngészőből simán lefut.

Válasz erre: Erdei Péter

Tárgy: Ujabb cron gond

Vágvölgyi Csaba írta időpontban
Én lefuttattam az általad megadott URL-en lévő cron-t és megkaptam az alábbi hibaüzenetet:

Warning: set_time_limit() has been disabled for security reasons in /home/erdei/public_html/tavoktat/admin/cron.php on line 13

Nem lehet, hogy a szolgáltatónál van valami korlátozás?
A
set_time_limit() paraméter mondja meg, hogy mennyi ideig futhat egy script a szerveren. Mivel a cron.php (bizonyos esetekben) elég hosszan futó script, így ez a korlátozás okozhat gondot.
Nézd meg a Portáladminisztráció/szerver/PHP info oldalon, hogy mi van beállítva a max_execution_time értékeként!

Vágvölgyi Csaba
Válasz erre: Vágvölgyi Csaba

Tárgy: Ujabb cron gond

Erdei Péter írta időpontban
Na ez nagyon jó, mert semmit nem jelenít meg a php_info :(((
közben wgettel is megpróbáltam a cron.php -ét és ezt a hibaüzenetet kapom:
"/bin/sh: /usr/bin/wget: Permission denied"

na mindegy, most megpróbálom ezzel:
curl --silent --compressed Http....
Válasz erre: Erdei Péter

Tárgy: Ujabb cron gond

Erdei Péter írta időpontban
A max_execution_time értéke 30.

Válasz erre: Erdei Péter

Tárgy: Ujabb cron gond

Bakos Csaba írta időpontban
Szia!
300 jobb lenne, amely tárhelyeket használtam, ott ez az érték volt az alapértelmezett, a 30 szerintem kevés. Volt olyan is, hogy pl a mentés nem ment végig, mert a memory_limit 64Mb volt, 96Mb emelve viszont jól működött, célszerű még ezt is leellenőrizni.
Válasz erre: Bakos Csaba

Tárgy: Ujabb cron gond

Erdei Péter írta időpontban
Na most már én is látom:

b>Warning</b>: set_time_limit() has been disabled for security reasons in <b>/home/erdei/public_html/tavoktat/admin/cron.php</b> on line <b>13</b><br />
Server Time: Tue, 12 Oct 2010 03:15:03 +0200


Starting activity modules
Processing module function assignment_cron ...done.
Processing module function chat_cron ...done.
Processing module function forum_cron ...Starting digest processing...
Cleaned old digest records
done.
Processing module function scorm_cron ...Updating scorm packages which require daily update
done.
Processing module function wiki_cron ...done.
Processing module function workshop_cron ...done.
Finished activity modules
Starting blocks
Processing cron function for rss_client....
0 feeds refreshed (took 0.034857 seconds)
done.
Processing cron function for search....Global searching is not enabled. Nothing performed by search.
done.
Processing cron function for gdata....done.
Finished blocks
Starting admin reports
Finished admin reports
Updating languages cache
Removing expired enrolments ...none found
Starting main gradebook job ...
Deleted old grade history records from 'grade_outcomes_history'
Deleted old grade history records from 'grade_categories_history'
Deleted old grade history records from 'grade_items_history'
Deleted old grade history records from 'grade_grades_history'
Deleted old grade history records from 'scale_history'
done.
Starting processing the event queue...
done.
Running backups if required...
Checking backup status...OK
Getting admin info
Deleting old data
Checking courses
Skipping deleted courses
0 courses
Hegedűs T. András Szakiskola
Executing backup

És ezek után kapok egy mailt, hogy :


Kurzusok: 0
Rendben: 0
Kihagyva: 0
Hiba: 0
Nincs befejezve: 0

A biztonsági mentés sikeresen lezajlott

:(((((