Portál AbcLinuxu, 21. prosince 2025 04:57
ne, ted vazne. pokud nejsi spravce systemu nebo nemas shell a vlastni crontab, tak nijak. typicka situace na webhostingu je takova, ze napises tomu, kdo se o ten hosting stara a on ti to tam prida.
Napadlo mne to udělat tak, že: - webová aplikace na spouštění skriptů bude ukládat data do DB - bude se pravidelně např. co 3 minuty volat PHP skript z CLI, který bude kontrolovat, zda jsou nějaké nové změny (toto volání je z crontabu roota) - pokud jsou nové změny, aktualizuje crontab soubor uživatele, pod kterým běží např. apache (jehož crontab se bude využívat POUZE k plánování spouštění webových skriptů a proto nehrozí ruční editace a možnost, že se přemaže něco důležitého) a provede restart cronu zkusil jsem si to zjednodušeně napsat a funguje mi to...
Určitě by to bylo lepší, každopádně si musíš nějak poradit s právy a zřejmě ti z toho vznikne pěknej hnus a nejspíš bezpečnostní riziko.
Navíc, jeden sql dotaz za 3 minuty není až tak moc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.