Не работает планировщик

 
Посетитель
small user social cms
Медаль
Сообщений: 272
Задача (например веревод пользователя) активна. Период 5 мин.
Не срабатывает.

Что-то не так? Как настроить? Спасибо

Хостинг дает такую команду для выполнения

cd $HOME/папка_сайта/docs/папка_скрипта/ && /opt/php/bin/php -c $HOME/etc/php.ini $HOME/папка_сайта/docs/папка_скрипта/имя_скрипта.php

После ее редактирования там же на хостинге
установил время, когда должно выполняться задание - каждый день в 00:00.

Выставил права 755

Правильно ли я понимаю, что в 00 выполнится задание в cron.php.
А дальше как он будет выполняться через каждые 5 минут, которые я указал в админке?
Редактировалось: 3 раз (Последний: 29 декабря 2015 в 13:39)
Посетитель
small user social cms
Сообщений: 89
Для тех у кого ошибка в кроне
PHP Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /.../system/libs/strings.helper.php on line 394

Для запуска скрипта необходимо указать абсолютные пути до интерпретатора (программы, которая выполнит скрипт) и до собственного скрипта, разделив эти пути пробелом.
Пример /usr/bin/php /home/l/login/public_html/script.php
В указанном примере вначале указан абсолютный путь до интерпретатора PHP /usr/bin/php, а путь /home/l/login/public_html/script.php является абсолютным путём до собственного скрипта.
Также на сервере могут быть установленны различные интерпретаторы php на сервере:
/usr/bin/php5.5
/usr/bin/php5.4
/usr/bin/php5.3
/usr/bin/php (версия 5.2)

Для запуска крона для двойки в моем случае команда получается:
/usr/bin/php5.5 -f /home/.../.../.../cron.php > /dev/null
хостинг sweb.ru
Редактировалось: 1 раз (Последний: 29 декабря 2015 в 20:40)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 271
Azami:
Хостинг дает такую команду для выполнения

cd $HOME/папка_сайта/docs/папка_скрипта/ && /opt/php/bin/php -c $HOME/etc/php.ini $HOME/папка_сайта/docs/папка_скрипта/имя_скрипта.php
А как хостера зовут?
Посетитель
small user social cms
Медаль
Сообщений: 271
Если хостер nic.ru
То команда
Код PHP:
  1. cd $HOME/сайт.ru/docs/ && /opt/php/bin/php -c $HOME/etc/php.ini $HOME/сайт.ru/docs/cron.php > /dev/null
Посетитель
small user social cms
Медаль
Сообщений: 272
Игорь ФИН:

Если хостер nic.ru
То команда
Код PHP:
  1. cd $HOME/сайт.ru/docs/ && /opt/php/bin/php -c $HOME/etc/php.ini $HOME/сайт.ru/docs/cron.php > /dev/null

Да, ник.ру
Спасибо за помощь.
А какое время на хостинге выбрать. сейчас 00.00
так и оставить?
Посетитель
small user social cms
Медаль
Сообщений: 272
крон заработает в 00.00?
Посетитель
small user social cms
Медаль
Сообщений: 271
Azami:

крон заработает в 00.00?
каждый час в 00, 10, 20, 30, 40 и 50 мин. ежедневно нужно поставить галки
Посетитель
small user social cms
Медаль
Сообщений: 271
Azami:
а в настройках крона на сайте ( по умолчанию1440 = 24 часа) измените на разное от 10 мин до суток,
Посетитель
small user social cms
Медаль
Сообщений: 272
Игорь ФИН, Спасибо. помогли
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: