Zadanie Cron na zdalnym serwerze


Próbuję się dowiedzieć, jak utworzyć tabelę crontab na zdalnym serwerze.
Staram się uruchamiać skrypt co 5 minut.
Używam serwera w jonach i jest w Europie.
Mam Maca. Otwieram Terminal.
# I go to the server with the authentification. It works well: 
ssh userName@serverName# I open the default editor. That is Vim:
crontab -e# I edit the file:
i# I give my email. If the Cron fails:
MAILTO=info@example.com # Every 5 minutes go to a file where I have a simple script that sends me an e-mail:
*/5 * * * * [url=http://www.example.com/cron-test/1.php]http://www.example.com/cron-test/1.php[/url] # save and exit the file:wq

Korona nie działa. Otrzymałem ten błąd w e-mailu, który podałem:
/bin/sh: 1: [url=https://www.example.com/cron-test/1php:]https://www.example.com/cron-test/1php:[/url] not found

W tym poście adres jest linkiem, a ostatni znak „:” jest zawarty w tym łączu. Nie wiesz, czy to może być problem?
Oczywiście sprawdziłem to, jeśli pójdę do
       [url=https://www.example.com/cron-test/1php]https://www.example.com/cron-test/1php[/url]
działa dobrze i wysyła mi e-mail z php.
Pamiętaj, że jestem nowy w Cron i nowy w Terminalu. Po prostu się uczę i odrabiam lekcje.
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Wikipedia podaje: „Narzędzie cron to narzędzie do planowania zadań oparte na czasie […]. Użytkownicy, którzy konfigurują i utrzymują środowiska oprogramowania, używają crona do planowania zadań (poleceń lub skryptów powłoki) w celu wykonania […] ”.
Serwer jest skonfigurowany do uruchomienia polecenia/skryptu co 5 sekund nazwanych:
'http://www.example.com/cron-test/1.php'

Innymi słowy: wykonywalne polecenie o powyższej nazwie musi znajdować się gdzieś w twojej $ PATH, aby "/ bin/sh" mogło wykonać to polecenie i wysłać STOUT na twój adres e-mail.
Właśnie podałeś adres URL, ale serwer nie wie, co chcesz z nim zrobić.
Myślę, że to, co próbujesz osiągnąć, można rozwiązać za pomocą:
*/5 * * * */usr/bin/lynx --dump [url=http://www.example.com/cron-test/1.php]http://www.example.com/cron-test/1.php[/url] 

To mówi serwerowi, aby użył polecenia lynx z opcją --dump, aby pobrać zawartość www.example.com/cron-test/1.php i wysłać ją do Ciebie e-mailem.
(Uruchom przeglądarkę tekstową

Ryś
https://lynx.invisible-island.net/
i załaduj zawartość wyświetlanej strony internetowej example.com/cron-test/1.php na e-mail na powyższy adres).

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się