а в Цпанеле как запускат ?
Столкнулся с такой проблемой, у меня VDS с ISP панелью. Собственно в чем проблема: Не запускается планировщик задач(Cron), а именно задачи, как бы я не указывал путь. Возможно я делаю, что то не то?
Вот пути по которым я пробовал запустить:
Exited with return code = 1
/usr/bin/php /www/site.ru/cron.php
или
/usr/bin/php /home/пользователь(фтп?)/public_html/site.ru/cron.php
Exited with return code = 127
/home/пользователь(фтп?)/www/site.ru/cron.php
или
/usr/local/bin/php /home/пользователь(фтп?)/public_html/site.ru/cron.php
/usr/bin/php /var/www/юзер/data/www/domen.ru/cron.php
/var/www/имя пользователя/data/www/адрес сайта/путь до файла
Exited with return code = 126
/usr/sbin/php -q/var/www/имя пользователя/data/www/адрес сайта/путь до файла
Exited with return code = 127
FanLoko, в файле нет ошибок? проверял путь до скрипта через realpath() ?
# Koenig (03.02.2014 / 18:58)
FanLoko, в файле нет ошибок? проверял путь до скрипта через realpath() ?
Проверял сам скрипт на хостинге Кео, там простой крон и все работало
так и не смог разобраться с кроном. Есть следующий файл (site.ru/cron/index.php)
Файл (+/-)
<?php
define('_IN_JOHNCMS', 1);
require('../incfiles/core.php');
require('../incfiles/head.php');
mysql_query("insert into `test`(text) values ('".date('H:i:s',time())."')");
echo 'good';
require('../incfiles/end.php');
как мне его запускать каждий день?
Делаю так:
время * * * * *
Команда: /usr/bin/php -q /home/username/public_html/cron/index.php
На почту приходит такое: Invalid IP
Vynder, инклюды надо писать от корня
Vynder, зачем тебе в кроне шапка и ноги?
мне уже поддержка посоветовала так сделать:
curl --silent site.ru/cron/index.php
Столкнулся с такой проблемой. У меня крон стоит на запуск каждые два дня в определенное время, все нормально, обновляется нормально, НО заметил такую шляпу, если у нас крон обновился в субботу (до этого в четверг) то следующий раз он обновляется уже в воскресенье, а не в понедельник, а если крон до этого запускался в пятницу (до этого среда) то он естественно запустится в воскресенье, след. вторник ну и т.д.) Задача стояла на запуск каждых 2 дня недели в 14:00. Вот собственно и интересует, как мне сделать так чтобы он игнорил воскресенье и не обновлялся каждый раз когда оно наступает? Есть идея поставить не каждые дни недели, а каждые дни месяца, но тут тоже не уверен что норм работать будет.
Сегодня пол дня в гугле убил чтобы узнать из-за чего это но так и не нашел.