[php] Cron na serwerze nq.pl ? jak zacząć? |
[php] Cron na serwerze nq.pl ? jak zacząć? |
13.04.2016, 10:40:02
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Witam.
Potrzebuej uruchomić pewien skrypt, żeby wykonywął się w cronie co godzine. Posiadam serwer w firmie nq.pl, kiedyś miałem w home i bylo to tam dużo łatwiejsze, wystarczyło do katalogu głównego wstawić plik php i nazwać go np: cron-13.php taki plik jest wykonywany codziennie o 13:00, cron-5min.php bedzie co pięć minut uruchamiany. Jak to uruchomić na standardowym serwerze? Obok głównego katalogu html, mam jeszcze katalog cron, nie wiem jak z tego skorzystać. |
|
|
13.04.2016, 11:09:31
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) |
Masz coś w katalogu cron? Jeśli tak to pokaż co.
|
|
|
13.04.2016, 11:54:26
Post
#3
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Masz coś w katalogu cron? Jeśli tak to pokaż co. Tak, jest plik. "Czytaj to" treśc: Cytat #
# Plik zawiera wykaz zadan zdefiniowanych dla crona # Mozliwe jest uzywanie nastepujacej formy wywolania: # */5 * * * * http://www.domena.pl # # Forma ta pozwala na wywolywanie adresow URL. # # Najczestszy interwal wywolywania zadan wynosi 5 minut. System # przekonwertuje wywolania czestsze na minimum, czyli 5 minut. # # System rozpoznaje modyfikacje w pliku oraz instaluje je w ciagu 5 minut. # Dla swojego porzadku uzytkownik moze tworzyc dowolna liczbe plikow w katalogu cron/ # Jesli plik zawierajacy reguly zostanie usuniety, system rozpozna taki # przypadek w ciagu 5 minut i usunie z crontab zadania zdefiniowane w # usunietym pliku. # Usuniecie katalogu cron/ powoduje zlikwidowanie wszystkich zadan w crontab # |
|
|
13.04.2016, 11:57:34
Post
#4
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) |
No to użyj sobie jakiegoś generatora np: http://crontab-generator.org/ i gotowe
|
|
|
20.02.2020, 10:41:13
Post
#5
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
No to użyj sobie jakiegoś generatora np: http://crontab-generator.org/ i gotowe Dzieki wielkie, własnie tego potrzebowąłem. pozdr Jeszczejedno pytanie odno snie CRONA, dosyc ważne. Co jezeli dana operacja moze byc wywolana, tylko przez zalogowanych użytkowników? Jak wtedy zabezpieczyc ten skrypt, zeby ktos sobie go nie wywolal zdalnie? Pozwolę sobie odświeżyć temat. Proszę napisać, jaką nazwę powinien mieć plik w katalogu cron? W żadnym tutorialu nie omawiają tej sprawy |
|
|
20.02.2020, 10:58:42
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 477 Pomógł: 6301 Dołączył: 27.12.2004 |
Przeciez w INFO, ktore sam nam tu podales masz wyraznie napisane
Cytat Dla swojego porzadku uzytkownik moze tworzyc dowolna liczbe plikow w katalogu cron/ Wiec niewazne jak sie nazywaja, wazne ze sa w katalogu cron -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
21.02.2020, 09:58:48
Post
#7
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Przeciez w INFO, ktore sam nam tu podales masz wyraznie napisane Wiec niewazne jak sie nazywaja, wazne ze sa w katalogu cron Założyłem dwa pliki "cron" i "cron2". W treści, dodałem spacje w http ponieważ forum robiło z tego link:
w pliku cron__work.php jest:
P.S. Dodam, że ręczne odpalenie cron__work.php poprawnie wysyła emaila na mój adres. Są to serwery nq.pl Ten post edytował luis2luis 21.02.2020, 11:48:57 |
|
|
21.02.2020, 11:11:35
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 477 Pomógł: 6301 Dołączył: 27.12.2004 |
edit: ok, sorki, widze w dokumetnacji ze oni pozwalaja na adresy URL jako komendy. ciekawe... No nic, caly czas pisales ze masz cron__work.php zas w pliku cron podales cron__shop.php. Blad? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
21.02.2020, 11:33:54
Post
#9
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
edit: ok, sorki, widze w dokumetnacji ze oni pozwalaja na adresy URL jako komendy. ciekawe... No nic, caly czas pisales ze masz cron__work.php zas w pliku cron podales cron__shop.php. Blad? Chodzi o cron work. Oglądam jak wygląda mechanizm crona w osCommerce i przez przypadek wkleiłem. cron__work.php adres http jako komende wziąłem właśnie z tego skryptu. Tutaj jednak inaczej to wygląda. Wystarczy plik "cron-5.php" albo "cron-5min.php" wstawić do katalogu i po sprawie. tutaj troche sprawa inaczej wygląda. Kiedyś na serwerach home.pl właśnie tak ustawiałem crona, dlatego teraz nie wiem jak się za to zabrać. Myśle, że tutaj jest kwestia nazwy pliku. |
|
|
21.02.2020, 12:46:13
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 477 Pomógł: 6301 Dołączył: 27.12.2004 |
Cytat Myśle, że tutaj jest kwestia nazwy pliku. A nie mozesz poprostu najzwyklej w swiecie napisac do supportu NQ? Po grzyba zgadywac, sie zastawiac itp. Pisz do nich, ze nie wiesz z dokumentacji jak masz nazwac plik i juz. Bedziesz mial na 100% pewnosc jak ma wygladac pozatym nie po to zrobili, ze w pliku definiujesz co ile ma sie odpalac by kazac tworzyc plik z czasem odpalania w nazwie. To poprostu nie ma sensu Napisz do nich -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 3.06.2024 - 23:33 |