Акция!  Домен 34 грн, домен 55 грн, домен  - 65 грн, домен  - 99 грн, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +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) 170-15-42  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
4 года
хостинг: нет
домен: есть
Помогите настроить 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
4 года
хостинг: нет
домен: есть
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
4 года
хостинг: нет
домен: есть
Спасибо вам хороший человек, просто через GET всё заработало, так и настроил.. на данный момент такой вариант мне подходит.

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

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

Тема закрыта по истечению срока давности.