Pomoc Jak prawidłowo podać ścieżkę do pliku php w crontab?

Status
Brak możliwości dodawania odpowiedzi.

Vit

Passing Basics
Beginner
19 Kwiecień 2022
11
1
0
1
55
QNAP
TS-110
Ethernet
100 Mbps
Mam problem z podaniem ścieżki do pliku /share/Web/zapis_cron.php, który będzie się odświeżał co 10 min.
Próbowałem tak:
Bash:
 */10 * * * * /usr/local/bin/wget -q /share/Web/zapis_cron.php
 */10 * * * * /usr/local/apache/bin/php  /share/Web/zapis_cron.php
i nic nie działa :(
 
Rozwiązanie
Udało się rozwiązać ten problem :)
użyłem wpisu:

*/10 * * * * /usr/local/apache/bin/php /share/Web/zapis_cron.php

i poprawiłem błędy w testowym pliku zapis_cron.php bo one blokowały działanie. Spróbowałem dodać dane do bazy qsl by sprawdzić taką opcję no i zadziałało :). Co 10 minut pojawiał się nowy rekord. Nie dało mi spokoju, co takiego błędnego było w poprzednim kodzie i doszedłem :) powody bardzo prozaiczne teraz jak już wiem jakie.

Przed użyciem date('Y_m_d'); należało zdeklarować strefę czasową date_default_timezone_set("Europe/Warsaw");

Drugi błąd to podanie ścieżki do pliku txt, ja użyłem standardowo $sciezka = "test/dane.txt"; a należało podać bezwzględną
$sciezka =...
Status
Brak możliwości dodawania odpowiedzi.

Użytkownicy znaleźli tą stronę używając tych słów:

  1. cron