Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 903 раза!

Форум

Добро пожаловать, Гость!

Обращение через планировщик к вебстранице на Open server каждые пять минут

Обсуждение общих вопросов связанных с программой
Аватара пользователя
Asmodey
Сообщения: 299
C нами: 4 года 7 мес

Непрочитанное сообщение Asmodey » 19 май 2016, 20:59

Если Вы в скрипте используете пути относительно этого самого скрипта, как результат может зависеть от pwd, которое выставляет крон?

ЗЫ. см. chdir и __DIR__

blazer-05
Сообщения: 39
C нами: 1 год 10 мес

Непрочитанное сообщение blazer-05 » 19 май 2016, 21:06

Asmodey писал(а):Если Вы в скрипте используете пути относительно этого самого скрипта, как результат может зависеть от pwd, которое выставляет крон?

ЗЫ. см. chdir и __DIR__

Во всём скрипте пути относительные от этого скрипта. Но тут другой случай, и относительный путь крон не понимает.

wormen86
Сообщения: 115
C нами: 3 года 1 мес

Непрочитанное сообщение wormen86 » 20 май 2016, 00:39

blazer-05, не работает, если неправильно делать
если писать например так __DIR__."путь относительно файла еще куда-то";
то все прекрасно работает под любой ОС

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 20 май 2016, 01:46

blazer-05, не понял какой помощи вы от меня хотите. Cron работает правильно, а то что вы не умеете использовать в своих скриптах функцию chdir это уже другой вопрос и к Open Server или работе крона он отношения не имеет.

blazer-05 писал(а):Во всём скрипте пути относительные от этого скрипта. Но тут другой случай, и относительный путь крон не понимает.


Да хоть 10 раз они у вас будут относительные, текущий каталог выполнения это не изменит. Курите ман по chdir.

Аватара пользователя
toxi
Сообщения: 1
C нами: 6 мес 14 дней
Откуда: Украина
Контакты:

Непрочитанное сообщение toxi » 20 май 2016, 10:23

bobal писал(а):Здравствуйте. Спасибо. А если на другой сайт нужно также настроить планировщик с такой же командой, но таким образом, чтобы она не совпадала по времени с первым сайтом. То есть запрос к обеим локальным сайтам чтобы шёл не одновременно. Как это можно сделать?

Можете для первого сайта указать:
*/5 * * * * # Выполнять задание каждые 5 минут

А для второго сайта, например:
*/7 * * * * # Выполнять задание каждые 7 минут

Таким способом задания будут выполнятся не одновременно :)

Дополнительная справка по cron:
Традиционный (унаследлванный из мира Unix) cron-формат состоит из пяти полей, разделенных пробелами:
# <Минуты> <Часы> <Дни_месяца> <Месяцы> <Дни_недели>


Вот его схема:
* * * * * 
|  |  | |  |
|  |  | |  +----- Дни недели (диапазон: 1-7) либо на английском (Sun,Mon,Tue)
|  |  | +------- Месяцы     (диапазон: 1-12) либо на английском (Jan,Feb,Mar)
|  |  +--------- Дни месяца (диапазон: 1-31)
|  +----------- Часы       (диапазон: 0-23)
+------------- Минуты     (диапазон: 0-59)


Надеюсь теперь будет понятнее синтаксис команд для Cron =)

bobal
Сообщения: 16
C нами: 8 мес 11 дней

Непрочитанное сообщение bobal » 29 июн 2016, 07:49

Нужно очистить список заданий, удалив их. При этом сохранив резервную копию, чтобы можно было вернуть через некоторое время все задания обратно в планировщик. Как можно сделать резервную копию настроек планировщика?

bobal
Сообщения: 16
C нами: 8 мес 11 дней

Непрочитанное сообщение bobal » 29 июн 2016, 08:59

Разобрался. Нужно было создать профиль настроек и сохранить их. А как его сохранить на жёсткий диск?

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 29 июн 2016, 09:52

bobal, возможность включать и отключать задания обязательно появится, пока их можно только удалять. Ну а вот сохранять профиль на диск не нужно, он и так хранится в файле на диске.

bobal
Сообщения: 16
C нами: 8 мес 11 дней

Непрочитанное сообщение bobal » 29 июн 2016, 11:28

А как найти на диске этот файл, чтобы сделать резервную копию?

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 29 июн 2016, 11:34

bobal, userdata/profiles/имяпрофиля_cron.txt


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и 0 гостей