АРМАДА
Запуск По Крону?!
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

tvsm22
Профессионал
Зарегистрирован: 03.03.2008
Сообщений: 551
Обратиться по нику
# Добавлено:Пн Dec 28, 2009 12:45 pmДобавить в избранноеОтветить с цитатой
Подскажите плиз.
Никак не могу сообразить, даже читая мануалы...

Собственно нужно раз в сутки запускать станицу по адресу: www.site.com/script.php

Как это дело сделать через cron? Как создать скрипт? Что в нем писать? И какую команду для cron вписывать?
Подскажите плиз.

Толи я туплю, толи толковых мануалов для чайников нет... :-)
sabirovsk.ru - Игровое оборудование для детских садов

zeoman
V.I.P.
Зарегистрирован: 19.03.2008
Сообщений: 3708
Обратиться по нику
# Добавлено:Пн Dec 28, 2009 12:54 pmОтветить с цитатой
tvsm22, с ssh я не дружу, а в панельке ISP крон добавить можно так:
Код:
@daily /usr/local/bin/php /home/login/data/www/site.com/folder/script.php

BidTraffic - Зарабатывай больше! | Мамин ребёнок | Бросить курить

blam
Опытный
Зарегистрирован: 13.03.2008
Сообщений: 240
Обратиться по нику
# Добавлено:Пн Dec 28, 2009 1:01 pmОтветить с цитатой
в панели на хостинге:
Цитата:
* * * * * /путь_до_php /путь_до_скрипта


**** - время в формате cron http://ru.wikipedia.org/wiki/Cron
/путь до php - абсолютый адрес php (типа /usr/local/soft/php/bin/php )
/путь до скрипта - абсолютый путь до скрипта
Бложок

zeoman
V.I.P.
Зарегистрирован: 19.03.2008
Сообщений: 3708
Обратиться по нику
# Добавлено:Пн Dec 28, 2009 5:31 pmОтветить с цитатой
tvsm22, разобрался?
BidTraffic - Зарабатывай больше! | Мамин ребёнок | Бросить курить

tvsm22
Профессионал
Зарегистрирован: 03.03.2008
Сообщений: 551
Обратиться по нику
# Добавлено:Вт Dec 29, 2009 10:15 amОтветить с цитатой
zeoman писал(а):
tvsm22, разобрался?



Угу, спасибо.
Вроде как методом тыка дошел)
sabirovsk.ru - Игровое оборудование для детских садов

skylander + +
Опытный
Зарегистрирован: 29.06.2009
Сообщений: 317
Обратиться по нику
# Добавлено:Ср Янв 06, 2010 4:59 pmОтветить с цитатой
законнектиться на сервер по ssh
набрать в консоли сервера
Код:
crontab -e


откроется редактор событий, записать туда
Код:
0 0 * * * /home/username/data/scriptname.sh


будет запускаться каждый день в 00:00
внутри scriptname.sh можно прописать любые комманды, втч запуск пхп-хи
Код:
#!/bin/sh
cd /home/username/data/www/mydomain.com/htdocs/www
/usr/local/bin/php myscript.php


/home/username/data/www/mydomain.com/htdocs/www - домик домена
/usr/local/bin/php - путь до пхп-интерпритатора

если надо получать извещения в почту о том что там ответила пхп-ха, то дописываем в crontab'e строчку
Код:
MAILTO="[email protected]"



через веб-интерфейсы часто правила кронов итп полностью совпадают с приведённым мной выше.

пхп-ху доступную через инет можно также вызвать wget'oм - указав не полный путь на сервере, а http-урл.

tvsm22
Профессионал
Зарегистрирован: 03.03.2008
Сообщений: 551
Обратиться по нику
# Добавлено:Чт Янв 28, 2010 10:32 amОтветить с цитатой
Снова вопрос:

По последнему варианту поставил на запуск раз в день скрипта:
#!/bin/sh
/home/content/31/5387331/html/nedvizhkas
/web/cgi-bin/php wp-feedmaster.php

На почту пришло уведомление: /bin/sh: /var/chroot/home/content/31/5387331/html/nedvizhkas/nedvizhkasfeedmaster.sh: Permission denied

В чем причина, что не так?
Подскажите плиз.
sabirovsk.ru - Игровое оборудование для детских садов
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры