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);
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
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
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 :(((
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 :(((
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.
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.
Beírom a böngésző parancssorába és simán lefut. A szerverről meg nem :(((
Szia!
A szerveren mi futtatja a cron.php-t? Milyen url-t futtat?
Vince
A szerveren mi futtatja a cron.php-t? Milyen url-t futtat?
Vince
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
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
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.
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.
É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
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
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....
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....
A max_execution_time értéke 30.
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.
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.
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
:(((((
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
:(((((