Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как заставить crontab запускать php скрипт ?  (Прочитано 24325 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lone_wolf

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Как заставить crontab запускать php скрипт ?
« Ответ #15 : 03 Мая 2010, 20:41:58 »
Поделись что ли!

а что говорить то просто в скрипте путь поправил ))) ну и дописал строчку php интерпретатора в скрипт ну и закинул в крон вот и все )))

Оффлайн cableman

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как заставить crontab запускать php скрипт ?
« Ответ #16 : 12 Сентября 2010, 23:18:17 »
не подскажете, в чем может быть проблема: тривиальное задание хочу исполнить(для проверки) - остановка демона smdb каждую минуту.
crontab: installing new crontab
root@killer:~# crontab -l
1-59 * * * * root service smbd stop
не работает, пытался, прописать вместо команды путь к скрипту такого содержания:
 #!/bin/bash
service smbd stop
exit 0
тоже кукиш, хотя если запускать вручную - работает...  тыкните куда можно посмотреть?

Пользователь решил продолжить мысль 12 Сентября 2010, 23:39:13:
логи Sep 12 23:35:02 killer CRON[1852]: (root) CMD (root service smbd stop)
Sep 12 23:36:01 killer CRON[1855]: (root) CMD (root service smbd stop)
Sep 12 23:36:01 killer CRON[1854]: (root) MAIL (mailed 25 bytes of output but got status 0x0001#012)
« Последнее редактирование: 12 Сентября 2010, 23:39:13 от cableman »

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Как заставить crontab запускать php скрипт ?
« Ответ #17 : 13 Сентября 2010, 00:37:29 »
Уважаемый!
Зачем вы в эту тему залезли?
У вас вовсе даже и не php.
Создайте новую, в разделе Общие вопросы

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Как заставить crontab запускать php скрипт ?
« Ответ #18 : 13 Сентября 2010, 01:05:52 »
Для пользовательских кронтабов естественно не нужно указывать имя пользователя. Убери root.

Оффлайн cableman

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как заставить crontab запускать php скрипт ?
« Ответ #19 : 13 Сентября 2010, 10:38:19 »
Mam(O)n убрал, теперь в логах нет рута, но все равно не работает
Sep 13 10:33:02 killer CRON[5293]: (root) CMD (service smbd stop)
Sep 13 10:33:02 killer transmission-daemon: The.Thirteenth.Floor.1999.1080p.BluRay.DTS.x264-Prestige.RUS.mkv DHT announce done (tr-dht.c:628)
 
RustemNur Тут cron обсуждают...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Как заставить crontab запускать php скрипт ?
« Ответ #20 : 13 Сентября 2010, 15:41:20 »

RustemNur Тут cron обсуждают...

Тебя модератор уже послал. Хочешь, чтобы ещё проводили?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.056 секунд. Запросов: 23.