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.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Serwer jest skonfigurowany do uruchomienia polecenia/skryptu co 5 sekund nazwanych:
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ą:
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).