Większość pytań dotyczy zazwyczaj zastąpienia cron'a skryptem. Nie znalazłem jednak rozwiązania tematu zbliżonego.
Mianowicie:
Admin serwera generuje cron najczęściej o każdej pełnej godzinie i zaleca umieszczenie w katalogu głównym (klienta) plik:
cron-hourly.php (odczyt cron co godzinę)
cron-daily.php (odczyt cron co dzień)
etc...
naturalnie cron odczytuje z interpreterem php, pl, py, cgi w zależności od rozszerzenia pliku w katalogu głównym.
Na czym polega nasz problem?
1. Posiadamy skrypt w jakimś katalogu, np. ./kiosk/plik.php który może być uruchomiony jedynie w katalogu ./kiosk.
W pliku cron-hourly.php zapisanym w głównym katalogu powinniśmy umieścić cały skrypt jednak nie możemy ze względu na:
- poprawność działania tego skryptu
- bezpieczeństwo danych
(ze strony praktycznej)
- ograniczenie rozmiaru cron-hourly.php (Pamiętajmy, że plików takich jak plik.php jest kilka na serwerze w innych katalogach.
2. Plik ./kiosk/plik.php potrzebujemy odświeżać (powiedzmy) co 10 min.
W prawdzie mam jakąś wizję ale... z nadmiaru pomysłów zabrnąłem w pusty zaułek.
Zapewne ktoś wymyślił lub wymyśli coś innego a przy tym w tym forum temat CRON zostanie "doszczętnie" wyczerpany.