Pytania oznaczone «cron»

133
Jak mogę programowo utworzyć nowe zadanie cron?

Chcę mieć możliwość programowego dodawania nowego zadania cron, jaki jest najlepszy sposób, aby to zrobić? Z moich badań wynika, że ​​mógłbym zrzucić bieżący plik crontab, a następnie dołączyć nowy, przesyłając go z powrotem do pliku crontab: (crontab -l ; echo "0 * * * * wget -O - -q...

125
Jak zmusić CRON do wywoływania prawidłowych ścieżek

Próbuję zmusić crona do wywołania prawidłowych PATH. Kiedy uruchamiam skrypt Pythona z powłoki, skrypt działa dobrze, ponieważ używa PATH ustawionych w bashrc, ale kiedy używam crona, wszystkie PATH nie są używane z bashrc. Czy istnieje plik, do którego mogę wprowadzić PATH dla crona, taki jak...

102
Uruchom plik PHP w zadaniu cron przy użyciu CPanel

Po prostu próbuję uruchomić skrypt PHP za pomocą zadania cron w CPanel - czy to jest poprawna składnia: /usr/bin/php -q /home/username/public_html/cron/cron.php >/dev/null Nie otrzymuję żadnych powiadomień e-mail z informacją, że cron został ukończony. Czy muszę zrobić coś konkretnego z...

101
Co to jest błąd curl 52 „pusta odpowiedź z serwera”?

Mam konfigurację zadania cron na jednym serwerze, aby uruchomić skrypt kopii zapasowej w PHP, który jest hostowany na innym serwerze. Polecenie, którego używałem, to curl -sS http://www.example.com/backup.php Ostatnio otrzymuję ten błąd, gdy Cron działa: curl: (52) Empty reply from...

100
Jak stworzyć zadanie cron za pomocą PHP?

Jestem nowy w używaniu zadania cron. Nie wiem nawet, jak to napisać. Próbowałem wyszukiwać w Internecie, ale nadal nie rozumiem tego dobrze. Chcę utworzyć zadanie cron, które będzie wykonywać mój kod co minutę. Do jego tworzenia używam PHP. To nie działa. Przykład run.php (kod, który będzie...

95
Jak uruchomić cronjob co X minut?

Uruchamiam skrypt PHP w cronjob i chcę wysyłać e-maile co 5 minut Mój obecny (crontab) cronjob: 10 * * * * /usr/bin/php /mydomain.in/cromail.php > /dev/null 2>&1 Plik cronmail.php jest następujący: <?php $from = 'D'; // sender $subject = 'S'; $message = 'M'; $message =...