Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cykliczne wykonywanie skryptu - CRON?
wojtas100
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Witam!

Mam taki problem - chciałbym czyścić raz dziennie bazę danych usuwając wpisy strasze niż x dni (skrypt taki napisać umiem), chodzi o to jak zrobić to cykliczne wywoływanie skryptu? Myślałem już o dodaniu takiego skryptu (skryptu usuwającego wpisy) do pliku index.php mojej strony i skrypt ten wywoływali by uztykownicy wchodzący na stronę, ale... to jest wg. beznadziejne rozwiązanie.

Szukałem troche w internecie i znalazłem takie coś jak CRON, tylko nie wiem jak tego używać oraz czym to się charakteryzuje, ale wiem, że niestety nie wszystkie serwery oferują ta funkcję zgadza się?

Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
qrees
post
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

Ostrzeżenie: (0%)
-----


Cytat(wojtas100 @ 10.01.2008, 23:49:25 ) *
Witam!

Mam taki problem - chciałbym czyścić raz dziennie bazę danych usuwając wpisy strasze niż x dni (skrypt taki napisać umiem), chodzi o to jak zrobić to cykliczne wywoływanie skryptu? Myślałem już o dodaniu takiego skryptu (skryptu usuwającego wpisy) do pliku index.php mojej strony i skrypt ten wywoływali by uztykownicy wchodzący na stronę, ale... to jest wg. beznadziejne rozwiązanie.

Szukałem troche w internecie i znalazłem takie coś jak CRON, tylko nie wiem jak tego używać oraz czym to się charakteryzuje, ale wiem, że niestety nie wszystkie serwery oferują ta funkcję zgadza się?

Pozdrawiam!


Na stronie firmy u której masz serwer powinno być napisane czy oferują cron czy nie. Jeżeli tak, to powinni też napisać jak z niego korzystać. W różnych serwerach może być to różnie rozwiązane. Jak masz wlasny serwer zajrzyj tu:

http://en.wikipedia.org/wiki/Crontab#Usage
Go to the top of the page
+Quote Post
wojtas100
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Właśnie w tym problem, że serwer tego nie oferuje, jakiego mogę użyć alternatywnego sposoby na cykliczne wykonywanie skryptu?
Go to the top of the page
+Quote Post
kszychu
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


Umieścić na stronie osobny skrypt czyszczący, a na swoim serwerze (zakładam, że jakiś masz) umieścić w cronie wywołanie tegoż skryptu np. za pomocą wgeta.
Go to the top of the page
+Quote Post
wojtas100
post
Post #5





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Cytat(kszychu @ 11.01.2008, 14:38:48 ) *
Umieścić na stronie osobny skrypt czyszczący, a na swoim serwerze (zakładam, że jakiś masz) umieścić w cronie wywołanie tegoż skryptu np. za pomocą wgeta.


Napisałem, że CRONA w serwerze nie posiadam...
Go to the top of the page
+Quote Post
kszychu
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


A ja mówię, o użyciu do tego drugiego serwera, na którym cron jest. A w ogóle to na jakim serwerze masz tę stronę?
Go to the top of the page
+Quote Post
wojtas100
post
Post #7





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Serwera nie mam, dlatego zakładam hipotezę braku CRONA w serwerze. I szukam jakiegoś innego alternatywnego rozwiązania...
Go to the top of the page
+Quote Post
czarnowidz
post
Post #8





Grupa: Zarejestrowani
Postów: 18
Pomógł: 3
Dołączył: 11.01.2008

Ostrzeżenie: (0%)
-----


Wojtas100, kiedyś korzystałem z tego crona :
http://www.webcron.org/
działał mi bez zarzutów, nie wiem jak teraz z nim jest. Ustawiało się adres pliku i częstość odwiedzania go przez skrypt.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:15