Помощь - Поиск - Пользователи - Календарь
Полная версия: подскажите по cron
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Виртуальный сервер и Виртуальный Выделенный Сервер
lobanov
Добрый день,есть скрипт,но он не считает статистику и не показывает уникальных посетителей.Мне сказали что надо добавить задание в cron

01 * * * * php /home/admin/domains/partnerka.org/public_html/cron/cron.rss.php

Пробовал через "директадмин" ,но все равно не работает,мне сказали что нужно через ssh добавлять.Подскажите,вошли по ssh, далее: nano crontab -e , Прописали команду которая выше.Потом надо крон перезагрузить?Подскажите пожалуйста подробные действия,какой командой перезагружать.И еще,мне нужно чтобы команда выполнялась каждый день и каждую секунду,правильная ли команда сверху?Благодарю за ответы.
Colo
Дык, откуда вы знаете что крон не работает?
Посмотрите логи
cat /var/log/cron |grep cron.rss.php


И еще, почему не работает скрипт, задайте этот вопрос разработчику.
Colo
и напишите в начале крон задания. MAILTO=mail@domen.ru
Вы все тогда увидите на своей почте smile.gif все ошибки.
Регистр букв соблюдать обязательно.
TERSON
вы не правильно указываете скрипт.
указывате полный путь:
01 * * * * /usr/local/bin/php /home/admin/domains/partnerka.org/public_html/cron/cron.rss.php
lobanov
"Дык, откуда вы знаете что крон не работает?
Посмотрите логи
cat /var/log/cron |grep cron.rss.php
И еще, почему не работает скрипт, задайте этот вопрос разработчику."

Посмотрел логи,вот они http://s008.radikal.ru/i306/1010/5e/fe0cfb3ca32b.gif ,а разработчик пропал еще весной,но скрипт работает,единственная проблема не считает уники и смс у партнера и в админке(в биллинге все засчитывается)

" вы не правильно указываете скрипт.
указывате полный путь:
01 * * * * /usr/local/bin/php /home/admin/domains/partnerka.org/public_html/cron/cron.rss.php "

То есть эту строчку надо добавить?Подскажите пожалуйста подробные пошаговые действия что и как надо делать,кстати вот тема где это обсуждается(читайте с самого нижнего сообщения до последней страницы):

http://www.nulled.ws/showthread.php?t=159643&page=13

Так же я задавал вопрос и делал как мне посоветовали;

http://forum.antichat.ru/thread237750.html

Вписывал две строчки которые получались http://traffer.org/tata.php

Но все равно тоже самое,наверное я что то неправильно делаю,напишите пожалуйста подробный пошаговый инструктаж.Спасибо.
TERSON
Цитата(lobanov @ 28.10.2010, 20:24) *

То есть эту строчку надо добавить?Подскажите пожалуйста подробные пошаговые действия что и как надо делать,кстати вот тема где это обсуждается(читайте с самого нижнего сообщения до последней страницы):

как добавляли, так и добавляйте через директадмин, только перед скриптом указывайте полный путь до php
lobanov
Вот так будет полный путь?

01 * * * * /usr/local/bin/php /home/admin/domains/partnerka.org/public_html/cron/cron.rss.php

Просто вообще с этим не сталкивался.
TERSON
Да, попробуйте так. Если не получится, то что-нибудь типа этого:
/usr/bin/wget -q http://example.com/cron/cron.rss.php >/dev/null 2>&1
Colo
Цитата(TERSON @ 28.10.2010, 20:48) *

Да, попробуйте так. Если не получится, то что-нибудь типа этого:
/usr/bin/wget -q http://example.com/cron/cron.rss.php >/dev/null 2>&1

Так даже лучше в случаях если в скрипте php прямые пути а не относительные....
Но минус в том, что скрипт у вас лежит в открытом доступе, если проблем нет, то так и запускайте.....
TERSON
Цитата(Colo @ 30.10.2010, 14:21) *

Так даже лучше в случаях если в скрипте php прямые пути а не относительные....
Обычно в подобных системах предварительно объявляют корневую директорию и пути строят с учетом оной. Тем более в скрипте который предполагает запуск с крона.

Цитата(Colo @ 30.10.2010, 14:21) *

Но минус в том, что скрипт у вас лежит в открытом доступе, если проблем нет, то так и запускайте.....
А вот, кстати, и не факт, что он доступен. Может быть закрыт на уровне вебсервера.
lobanov
Добрый день,человек сделал и статистика стала работать,но потом опять перестала,программер дал мне инструкцию как он делал;

1)

cd /etc/cron.d
touch partner.org (домен партнерки)

2)

mcedit ./traffer.org

В открывшемся файле пишем строку

*/1 * * * * root php /home/admin/domains/traffer.org/public_html/gear/cron.php

Скажите а перезагружать cron надо или нет что бы он постоянно работал?Просто пока человека в аське нет.
Colo
Цитата(TERSON @ 30.10.2010, 11:59) *

Обычно в подобных системах предварительно объявляют корневую директорию и пути строят с учетом оной. Тем более в скрипте который предполагает запуск с крона.

А вот, кстати, и не факт, что он доступен. Может быть закрыт на уровне вебсервера.


Все можно только я сомневаюсь, что там все так и есть.
Поэтому и написал....
WebhostGIANT-Rob
В любом случае это нужно проверять с хостером а не самому. Правда она всегда где-то рядом.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.