• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

VPS. Помогите настроить Cron

Форумы VPS Помогите настроить Cron
sht_job
19.09.2015
хостинг: есть
домен: есть
Помогите настроить Cron
Здравствуйте. Подскажите пожалуйста как правильно настроить cron?
На данный момент я промучился, указывал разные варианты, но так и не пришёл к решению проблемы.

Система: centos 6.5, ispmanager 4.4, cron(установлен и пишет, что запущен: Яндекс.Диск )

Проверяю на файле http://freel.com.ua/face/cron/test.php, содержание файла:
<?php
//В случае простого вызова файла


$fd = fopen("my_cron.txt","a");
fwrite($fd, "всё прошло успешно");
fclose($fd);
?>

Файл my_cron.txt chmod 777

Проверял следующими командами (ssh):
wget -O /dev/null -q http://freel.com.ua/face/cron/test.php - результат null
/usr/bin/wget -O - -q -t 1 ' http://freel.com.ua/face/cron/test.php' - результат null
/usr/bin/curl -O - -q -t 1 'http://freel.com.ua/face/cron/test.php' - результат error скрин Яндекс.Диск
/usr/bin/curl 'http://freel.com.ua/face/cron/test.php' error скрин Яндекс.Диск

В общем я не знаю как правильно нужно указать этот параметр, сам скрипт если открыть в браузере - отрабатывает успешно.

Нуждаюсь в вашей помощи, заранее спасибо.
toxi
19.09.2015
хостинг: есть
домен: есть
1
попробуйте в консоли так:
GET http://freel.com.ua/face/cron/test.php

либо вариант:
php /home/аккаунт/freel.com.ua/www/face/cron/test.php

Открыл скрипт в браузере, он выдал просто пустую страницу.

Для добавления в крон, достаточно в консоли выполнить:
crontab -e

и ввести одну из указанных выше команд в формате:
<Минуты> <Часы> <Дни_месяца> <Месяцы> <Дни_недели> GET http://freel.com.ua/face/cron/test.php

либо так:
<Минуты> <Часы> <Дни_месяца> <Месяцы> <Дни_недели> php /home/аккаунт/freel.com.ua/www/face/cron/test.php


Формат cron:
* * * * *
| | | | |
| | | | |
| | | | +----- Дни недели (диапазон: 1-7)
| | | +------- Месяцы     (диапазон: 1-12)
| | +--------- Дни месяца (диапазон: 1-31)
| +----------- Часы       (диапазон: 0-23)
+------------- Минуты     (диапазон: 0-59)

Cron через веб не использовал на хостинге, поэтому не подскажу как и что там.
sht_job
19.09.2015
хостинг: есть
домен: есть
Спасибо вам хороший человек, просто через GET всё заработало, так и настроил.. на данный момент такой вариант мне подходит.

Велике дякую!
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Горячая линия
(044)
392 74 33
другие города