VDSPlanet.ru Making the difference in VDS Hosting
 
Welcome, Guest. Please login or register.
December 16, 2019, 09:09:28 AM
1655 Posts in 325 Topics by 286 Members
Latest Member: emeqac
VDSPlanet Forums  |  Операционные системы (OS) - Русский (Russian)  |  Все Linux  |  Debian / Ubuntu  |  Настройка crontab 0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1]
Author Topic: Настройка crontab  (Read 12493 times)
Ryotsuke
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« on: November 19, 2009, 04:29:38 PM »

Добрый день. В настройке VDS новичек. Пытаюсь настроить выполнение определенных php скриптов по крону. На установленном пакете Debian 5 - default

Выполняю от root:
crontab -e


Сохраняю, перезапускаю крон.
Эффекта от выполнения пока не наблюдаю никакого.

Разрешения файлам выставлены и просто из SSH строки от root они выполняются

Подскажите, где можно отследить ошибки выполнения cron задач или как настроить их логирование?

Logged
Sadist
Just google it
BREEZLE LLC Staff
*****
Offline Offline

Posts: 143


VDSPlanet.ru Customer Support Ninja


View Profile
« Reply #1 on: November 19, 2009, 05:04:02 PM »

добавить интепретатор который будет запускать сам скрипт,
в вашем случае это
20,40 * * * * /путь/к/php5 /путь/к/скрипту

перезапускать сам cron ненужно, достаточно просто добавить crontab
Logged

Debian GNU/Linux user since - Debian 2.2 (Potato)
АрФаГрФиЧеСкИйА АшЫпКе СдЕлАнЫ СпИцЫаЛьНа.
оставить отзыв о хостинге VDSPlanet.ru
оставить ещё один один отзыв о VDSPlanet.ru
Ryotsuke
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« Reply #2 on: November 19, 2009, 05:07:28 PM »

Спасибо. Однако лог о невозможности выполнения того, что я писал всё равно должен бы где-то быть. Не подскажете где почитать про настройку логов cron?
Logged
Ryotsuke
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« Reply #3 on: November 19, 2009, 05:16:47 PM »

Меня смущает, что при запуске из SSH ../php5 ../phpfile.php я получаю набор ошибок



хотя сам скрипт корректно отрабатывает

Logged
Sadist
Just google it
BREEZLE LLC Staff
*****
Offline Offline

Posts: 143


VDSPlanet.ru Customer Support Ninja


View Profile
« Reply #4 on: November 19, 2009, 05:20:13 PM »

все системные логи и логи от демонов находятся в /var/log/
крон в дебиане пишет сообщения в /var/log/syslog

советую подробней почитать мануал по php
http://us2.php.net/features.commandline
или подобные мини howto
http://www.php-editors.com/contest/1/42-read.html
« Last Edit: November 19, 2009, 05:27:21 PM by Sadist » Logged

Debian GNU/Linux user since - Debian 2.2 (Potato)
АрФаГрФиЧеСкИйА АшЫпКе СдЕлАнЫ СпИцЫаЛьНа.
оставить отзыв о хостинге VDSPlanet.ru
оставить ещё один один отзыв о VDSPlanet.ru
Ryotsuke
Newbe
*
Offline Offline

Posts: 4


View Profile Email
« Reply #5 on: November 19, 2009, 05:37:21 PM »

Проблема, оказывается, не совсем в этом.
Судя по логам и состоянию базы задания таки отрабатывают, однако на email ничего не отсылается. Спасибо за ссылки, буду разбираться дальше.

Если настроить вывод в лог, то вроде работает.
А на email - нет.

« Last Edit: November 19, 2009, 05:41:18 PM by Ryotsuke » Logged
Pages: [1]
VDSPlanet Forums  |  Операционные системы (OS) - Русский (Russian)  |  Все Linux  |  Debian / Ubuntu  |  Настройка crontab « previous next »
    Jump to: