Direct Admin

ID #1022

Ustawiłem zadanie crona, ale wydaje mi się, że nie działa

W takim wypadku należy sprawdzić raporty przysyłane przez crona. Zakładając, że zapytanie wygląda tak:

/usr/local/bin/php /home/LOGIN/domains/DOMENA/public_html/PLIK.php >/dev/null 2>&1

należy na czas sprawdzania zapisać je w formie:

/usr/local/bin/php /home/LOGIN/domains/domena.pl/public_html/PLIK.php

dzięki temu raporty będą wysyłane na skrzynkę konta na którą można zalogować się korzystając z danych:

LOGIN.iswift.eu/squirrelmail
login: login do konta DA
hasło: hasło do konta DA

LOGIN - należy zastąpić przez login danego konta DirectAdmin

Na skrzynce mailowej przysyłanej będą informacje jakie wyświetli PHP przy uruchomieniu danego pliku. Częstym problemem jest zła ścieżka do includowanych plików:

Proszę pamiętać, że jeśli w wykonywanym pliku includowany jest jakiś inny plik przykładowo:

include('plik.php');

to linux nie szuka tego w

/home/LOGIN/domains/domena.pl/public_html/ 

tylko w

/

czyli katalogu głównym serwera.

W takim wypadku include musi wyglądać tak:

include('/home/LOGIN/domains/domena.pl/public_html/plik.php ')

Tagi: cron

Podobne wpisy:

Zaktualizowano: 2010-08-29 12:09
Autor: : iSwift.pl
Rewizja: 1.2

Digg it! wydrukuj ten wpis wyślij do znajomego Wyświetl jako plik PDF
Zaproponuj tłumaczenie Zaproponuj tłumaczenie
Oceń ten wpis:

Średnia ocena: 0 z 5 (0 głosów)

bezużyteczny 1 2 3 4 5 najlepszy

Nie możesz komentować tego wpisu