CRON. Всё перепробывал, не работает.

12
[Удален]
18873

Здравствуйте!

Не могу разобраться с 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

П.С. Панель управления ISPManager;

каждый раз, к команде автоматически приписывается ">/dev/null 2>&1".

ewg777
На сайте с 04.06.2007
Offline
225
#1

http://forum.ruweb.net/viewthread.php?tid=1828

Полный путь - <?=dirname(__FILE__)?>

[Удален]
#2
ewg777:
Полный путь - <?=dirname(__FILE__)?>

Это куда именно?

ewg777
На сайте с 04.06.2007
Offline
225
#3
Ew-ru:
Это куда именно?

Это в любой php файл, чтобы посмотреть полный путь.

[Удален]
#4

Спасибо, путь такой получился:

/var/www/пользовательфтп/data/www/site.ru/cron.php

Команду создал, но теперь такое:

Exited with return code = 2

ps ещё добавил права на 777

Dreammaker
На сайте с 20.04.2006
Offline
569
#5

Ew-ru, доступ через ssh есть?

Если есть запустите скрипт без крона просто в командной строке.

A2
На сайте с 03.01.2008
Offline
80
#6
Ew-ru:
Здравствуйте!
Не могу разобраться с Cron, может мне путь нужно прописывать другой или что-то не так делается.


/usr/bin/php /www/site.ru/cron.php
или
/usr/bin/php /home/пользователь(фтп?)/public_html/site.ru/cron.php


/home/пользователь(фтп?)/www/site.ru/cron.php
или
/usr/local/bin/php /home/пользователь(фтп?)/public_html/site.ru/cron.php


П.С. Панель управления ISPManager;
каждый раз, к команде автоматически приписывается ">/dev/null 2>&1".

попробуйте

cd /home/пользователь(фтп?)/public_html/site.ru/ && /usr/local/bin/php /home/пользователь(фтп?)/public_html/site.ru/cron.php

или

cd /home/пользователь(фтп?)/public_html/site.ru/ && /usr/bin/php /home/пользователь(фтп?)/public_html/site.ru/cron.php

Защита от хотлинков. (/ru/forum/488704) Оптимизация скорости загрузки страниц сайта (/ru/forum/435863). ICQ:345100870
IL
На сайте с 09.12.2009
Offline
128
#7
Ew-ru:
Здравствуйте!

каждый раз, к команде автоматически приписывается ">/dev/null 2>&1".

Это значит, что не надо отправлять e-mail отчет!

попробуйте через броузер, команда cron такая - /usr/bin/wget http://.........

У Вас хостинг какой? Шаред или VDS?

[Удален]
#8
Dreammaker:
Если есть запустите скрипт без крона просто в командной строке.

Тогда он активируется один раз, мне для этого крон и нужен, чтобы через каждые 2 минуты он активировался.

Ew-ru добавил 05.01.2010 в 18:36

IoanL:
Вас хостинг какой? Шаред или VDS?

Обычный.

IoanL:
попробуйте через броузер, команда cron такая - /usr/bin/wget http://.........

Это будет активировано один раз?

alexber220, не помогло.

Ew-ru добавил 05.01.2010 в 23:02

в файле, который нужно запустить в кроне содержится следующее:

<?
include("papka/get.php");
?>
Z
На сайте с 23.06.2008
Offline
11
#9

попробуйте вот..

/usr/bin/php -q /var/www/пользователь(фтп?)/data/www/site.ru/cron.php
-
На сайте с 07.12.2005
Offline
97
-K-
#10

В скриптах запускамых из крона все пути надо(лучше) писать абсолютными от корня.

Лучше тогда сделайте так


<?
include realpath(dirname(__FILE__).DIRECTORY_SEPARATOR.'papka/get.php');
?>
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий