Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cron a serwer Apache
Wilu88
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Witam

Mam zainstalowany serwer apache w domu i chciałbym za pomocą crona pobierać co jakiś czas pewne dane. Tylko za bardzo nie wiem jak dostać się do zarządzania harmonogramem cron. Na serwerach zazwyczaj jest cpanel i nie ma z tym problemu.

Może ktoś pomóc gdzie tego szukać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Windows -> harmonogram zadań
Linux -> crontab
Go to the top of the page
+Quote Post
uupah5
post
Post #3





Grupa: Zarejestrowani
Postów: 207
Pomógł: 18
Dołączył: 4.09.2010
Skąd: warszawa

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


jeśli to linux i masz problem z cmd, to zainstaluj sobie webmina (webmin.com)
Go to the top of the page
+Quote Post
Wilu88
post
Post #4





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Niestety harmonogram zdań nie wykonuje mi skryptu php prawidłowo :/

Gdy uruchamiam go ręczenie działa bez zarzutu i zapisuje do bazy danych. tymczasem harmonogram niby wykonuje prawidłowo zadanie ale nie zapisuje do bazy danych.

Co może być przyczyną, czy trzeba coś tam dodatkowo ustawiać?

Moze inaczej jak powinna wyglądać ścieżka dla kodu php? czy wystarczy tylko ścieżka do pliku php czy musi być coś jeszcze?

Ten post edytował Wilu88 23.06.2011, 12:39:59
Go to the top of the page
+Quote Post
wookieb
post
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Sprawdź logi błędów. apache/logs
Zapewne chodzi o ustawienie aktualnego katalogu roboczego.
Dlatego na początku w skryptach cronowych powinno się ustawiać własny katalog roboczy za pomocą chdir
Go to the top of the page
+Quote Post
Wilu88
post
Post #6





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Tutaj raczej problemem jest zapis akcji

Mam ścieżkę do pliku php ale podejrzewam że to nei wystarczy, trzeba ją uruchomić jako dodatkowy argument tylko czego? Przeglądarki ?

zależy mi na tym aby nie pojawiało się żadne okno a wszystko było wykonywane w tle.
Go to the top of the page
+Quote Post
Van Pytel
post
Post #7





Grupa: Zarejestrowani
Postów: 150
Pomógł: 6
Dołączył: 3.03.2010

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


A masz w tym pliku include do połączenia z bazą? I jakie polecenie mu wydajesz tzn na linuxie.
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: 24.08.2025 - 08:04