Portál AbcLinuxu, 12. května 2025 07:36
/var/www/htg/domain_riwas.cz/subdomain_adminex.riwas.cz/village_builder/cron.php
,
ale bohužel nespouští. Tedy nic se nevykonná. V logu cronu je zapsán, jako že se spustí, ale jak píšu, nic nevykonná, ani když zkusím spustit teď ve Webminu. Když to zkusím přes prohlížeč, cron pracuje.
Zkoušel jsem zadat i příkaz do
/etc/cron.d/smolt
* * * * * root /var/www/htg/domain_riwas.cz/subdomain_adminex.riwas.cz/village_builder/cron.php
,
ale také nespuští. Hledal jsem i v knížce, ale tam je o cronu jen jedna stránka. Nevím si rady, máte někdo nějakou radu, prosím?
Moc děkuji
* * * * * root /usr/local/bin/php -q /var/www/htg/domain_riwas.cz/subdomain_adminex.riwas.cz/village_builder/cron.php
/usr/local/bin
bohužel nic nemám. Používám F8, tak nevím. Jak zjistím oprávnění x?
which php
*/1 * * * * root /usr/bin/php /cesta/skript.phpale do toto php skriptu pridat hlavicku
#!/usr/bin/php <?php ... ?>a nastavit priznak spustitelnosti chmod +x /cesta/k/skript.php a cron uz bude bez /usr/bin/php
*/1 * * * * root /cesta/skript.phpcestu pre php zistis podla uz spominaneho which php
*/1
?
*/2
dáva zmysel. Naproti tomu, uvádzať tam jednotku nie je dôvod. Ak je dôvodom "... are also permitted", tak potom by mal byť človek dôsledný, a konzistentne uviesť "step" všade:
*/1 */1 */1 */1 */1 ...Takto to vedie k podobným mätúcim konštrukciám ako je
*/60
nižšie.
Koukni do /var/log/cron.
A čo FAQ?
A co takhle */60 * * * * .... ?
0 * * * * ...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.