![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 8.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich:)
Napotkałem pewien problem przy pracy z frameworkiem CakePHP. Chciałbym aby niektóre akcje wykonywały się cyklicznie bez mojej ingerencji czyli np. wysyłały się maile z raportami do określonych użytkowników. Do wykonania tego zadania chce wykorzystać możliwość serwera home.pl i zadania crona. W tym celu napisałem funkcje jako zadania powłoki. Po uruchomieniu tego skryptu na serwerze lokalnym (localhost) z lini komend wszystko działa poprawnie i funkcja się wykonuje (poprawnie wysyła maile). Problem pojawia się kiedy na zdalnym serwerze chce uruchomić to samo zadanie. I tu moje pytanie do Was: co mam wpisać w pliku cron aby uruchomić to zadanie? Dzwoniłem do pomocy home.pl i powiedzieli mi że wszystko jej poprawnie skonfigurowane czyli plik jest w dobrym miejscu, ma odpowiednią nazwę i uruchamia się tak jak sobie tego życzę lecz w nim znajduje się błąd. Sęk w tym że nie wiem jak poprawnie wywołać to zadanie... Szukałem i znalazłem wskazówki ze powinienem użyć funkcji system lub exec... ale jak mam ich użyć? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 84 Dołączył: 29.11.2006 Skąd: bełchatów Ostrzeżenie: (0%) ![]() ![]() |
https://pomoc.home.pl/baza-wiedzy/cykliczne...chamianie-cron/
Pobiera plik a nie uruchamia "zadanie shellowe" . Musisz opakować "zadanie shellowe" w plik php aby można było odpalić z poziomu przeglądarki. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 20:35 |