Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

Ustalenie zadania Cron na MyDevil pod forum IPS Community 4.3.6


Przejdź do rekomendacji Rozwiązane przez Dazai,
Rekomendowane odpowiedzi
  • Premium

Witajcie, Czy ktoś wie jak ustawić zadanie cron na @MyDevil.net dla forum IPS 4.3.6?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Rekomendowana odpowiedź

Po zalogowaniu się do panelu administracyjnego DevilWeb, konfiguracja Cron znajduje się w zakładce Zadania cron. Po kliknięciu przycisku Edytuj pokaże się tabela cron.

Z prawej strony wpisu jest przycisk do włączenia bądź wyłączenia danego wpisu oraz przycisk do usunięcia wpisu.

Co to jest Cron

Cron to specjalny program, odpowiedzialny za cykliczne wykonywanie zadań. Każdy użytkownik posiada specjalną tabelę crontab, w której może ustawić jakie programy i kiedy powinny zostać automatycznie uruchomione.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Premium

 Aby włączyć te ustawienie, plik /***/home/***/domains/lottoforum.pl/public_html/applications/core/interface/task/task.php musi być wykonywalny (ustaw odpowiednie chmody tj. 0777)

Mam to zrobione aczkolwiek nie działa. 

Odnośnik do komentarza
Udostępnij na innych stronach

@Krytyk No to nie jesteś sam bo ja też chciałem ustawić crona i też się nie dało. Wywala mi w ACP że niby plik nie ma chmod'ow 777 a ma na pewno, próbowałem nadać uprawnienia folderom które prowadzą do pliku ale też nie skutkowało więc odpuściłem. Jak znajdziesz rozwiązanie to napisz w temacie. 

Odnośnik do komentarza
Udostępnij na innych stronach

  • Premium

@SeNioR prawdopodobnie działa przy użyciu "Używaj usługi web"

 1.thumb.png.a157bc12395de0528fb4e4ec6d0db5ea.png

Opcja Używaj CRON (zalecane) nie działa. 

Odnośnik do komentarza
Udostępnij na innych stronach

/usr/local/devil/php71/bin/php -d memory_limit=-1 -d max_execution_time=0
/usr/home/dredek/domains/ADRES FORUM/public_html/applications
/core/interface/task/task.php 811f6c9df2bf02f54a1829ae67da3fe6

Do tego ustaw "*" wszędzie i zadanie będzie wykonywać się co minute czyli tak jak powinno być.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...
  • Premium
Dnia 29.09.2018 o 22:57, dredek napisał:

home/dredek

Dnia 29.09.2018 o 22:57, dredek napisał:

811f6c9df2bf02f54a1829ae67da3fe6

Z użyciem tego? Przecież "każdy" host ma inny task? 

Odnośnik do komentarza
Udostępnij na innych stronach

Podałem przykład, oczywiste jest to, że musisz przerobić task, ścieżkę itp.

Odnośnik do komentarza
Udostępnij na innych stronach

Gotowe polecenie CRON jest generowane automatycznie, przy zmianie ustawienia "Używaj CRON (zalecane)" 

Odnośnik do komentarza
Udostępnij na innych stronach

  • Premium

Ale przecież mam takie samo polecenie jak na zdjęciu które wstawiłem. 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 9 miesięcy temu...

jest 2019 lipiec i dalej to samo z tym cronem. 

Żadne rozwiązanie z powyższych nie zdaje egzaminu, po kilku godzinach IPS "krzyczy że zadania konserwacyjne się nie wykonują".

Admin z Mydevil.net twierdzi że skoro przez ssh zadanie się wykonuje poleceniem to znaczy, że wszystko OK. 

Ma ktoś pomysł? trochę odświeżam ale zgarnęli hajs i zbywają ludzi.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 6 miesięcy temu...

@SeNioR a do czego potrzebny jest ten cron ?

Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 31.01.2020 o 16:52, Klawiatura napisał(a):

@SeNioR a do czego potrzebny jest ten cron ?

Do uruchamiania zadań niezależnie od ruchu na serwerze.

Odnośnik do komentarza
Udostępnij na innych stronach

@aXenDev™ dalej nie czaje

Odnośnik do komentarza
Udostępnij na innych stronach

Kiedy masz stworzone forum i masz na nim mały ruch warto wtedy uruchomić zadania za pomocą CRON. Przy napisaniu posta wysyłane jest powiadomienie zależne od ruchu na serwerze. Czyli piszesz teraz, a powiadomienie ktoś otrzymuje np. z 2 minutowym opóźnieniem.

Przy zadaniach CRON powiadomienie dostajesz od razu i nie musisz czekać, bo są robione cyklicznie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

@aXenDev™ to czego Senior chciał to włączyć skoro on chyba nie ma małego ruchu ?

Gdzie sprawdzić czy ma się tego Crona włączonego ?

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam większy ruch na stronie, ale CRON moim zdaniem lepiej zarządza działaniem forum. Sprawdzić można w ACP w zaawansowanych ustawieniach.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 lata później...

Witam otóż mam problem z CRON, Najlepsze jest w tym to że kiedy wchodzę w FTP i wchodzę w odpowiedni folder i ścieżkę /public_html/applications/core/tasks/ pliku task.php tam nie ma. co zrobić?

A tutaj dodane moje Zadanie CRON od strony serwera

obraz.thumb.png.6f71ece71b46bf143c1efb124f0fffcc.png

Odnośnik do komentarza
Udostępnij na innych stronach

Godzinę temu, Mucek napisał(a):

pliku task.php tam nie ma.

Musi być, jeżeli go nie ma to wgraj go z oryginalnej paczki.

Godzinę temu, Mucek napisał(a):

A tutaj dodane moje Zadanie CRON od strony serwera

Nie ustawiłeś aby zadanie wykonywane było co 1 minutę. 

W "Minuta" ustaw */1

Odnośnik do komentarza
Udostępnij na innych stronach

Cytat

Musi być, jeżeli go nie ma to wgraj go z oryginalnej paczki.

Też nie ma w oryginalnej paczce :/

Odnośnik do komentarza
Udostępnij na innych stronach

4 godziny temu, SeNioR napisał(a):

Nie ustawiłeś aby zadanie wykonywane było co 1 minutę. 

W "Minuta" ustaw */1

Nie koniecznie, jeżeli ustawi w minuta też * to będzie to wykonywane co minutę. Testowałem wiele razy i działało 😄

30 minut temu, Mateusz Mucek napisał(a):

Też nie ma w oryginalnej paczce :/

pokaż zawartość folderu ( najlepiej screen )

Odnośnik do komentarza
Udostępnij na innych stronach

Screen z PC wersja 4.7.3 tak mi się wydaje.

Wersja FTP jest nowsza bo update 4.7.7

part1

part2

Odnośnik do komentarza
Udostępnij na innych stronach

Zobacz dokładnie lokalizację bo mogłeś się pomylić z katalogami.

Podesłałeś screena z katalogu: /applications/core/tasks

A prawidłowy katalog to: /applications/core/interface/tasks

Odnośnik do komentarza
Udostępnij na innych stronach

O kurde faktycznie to mam plik 😄 ok to mam taki o to problem 😄 bo nadal mam błąd pokaże w IPS co mi wyskakuje nie wiem co zle robie ale wydaje mi sie ze wszystko zrobiłem dobrze.

obraz.thumb.png.c2418020d93dc0edf764022a9b796b67.png

Odnośnik do komentarza
Udostępnij na innych stronach

Czy wersja PHP na serwerze odpowiada temu który jest w poleceniu cron czyli PHP 8.0? 

11 godzin temu, Split napisał(a):

Nie koniecznie, jeżeli ustawi w minuta też * to będzie to wykonywane co minutę.

Być może bo minuta to najmniejsza wartość więc jak się ręcznie nie ustawi żadnej wartości to domyślną będzie właśnie jedna minuta.

Tak czy inaczej, warto ustawić */1 dla samej pewności.

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...