/ / Zadania CRON nadal błąd - php, linux, apache, cron, crontab

Zadania CRON nadal zawierają błędy - php, linux, apache, cron, crontab

Mamy kilka zadań CRON uruchomionych na naszym serwerze apache / whm. Używamy php. Wszystkie skrypty działają bez zarzutu po uruchomieniu z przeglądarki.

Cron zwróci błędy takie jak: nie można dołączyć plików (nawet gdy podaje się ścieżkę bezwzględną).

Wyniki będą się również różnić, powodując uszkodzenie plików wyjściowychitd. Jestem naprawdę zaskoczony, ponieważ czasami crony działają dobrze. Wydaje się naprawdę sporadyczne i działają idealnie za każdym razem, gdy są uruchamiane z przeglądarki.

Każda pomoc byłaby doceniana, okrzyki.

Odpowiedzi:

0 dla odpowiedzi № 1

Jak wszyscy zauważyli, CLI PHP i moduł Apache PHP są oddzielnym oprogramowaniem i mają osobne pliki konfiguracyjne.

Zamiast ustawiać crontab na karcie root cron, upewnij się, że wszystkie uprawnienia są poprawne. Debuguj za pomocą użytkownika, którego będą uruchamiać z crona jako. Zakładając, że używasz Linuksa, możesz użyć

sudo -i -u username

dla tego.