Редактирование данных cron из php - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB88.4375
BTC/USD67898.5111
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 18.04.2008, 14:31
Start Post: Редактирование данных cron из php 
  #11
medar
кодер-энтузиаст
 
Аватар для medar
 
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,378
Бабло: $447150
По умолчанию

Надоело лазать в ssh на серваках для редактирования крона, решил сделать скрипт на php. Но столкнулся с траблом - хочу вывести текущий крон командой
PHP код:
system("crontab -u username -l >out.txt"); 
- файл out.txt создается, но не заполняется. Если из консоли эту команду запустить - все нормально. Подумал, что прав каких-то апачу на это не хватает (php стоит как модуль апача), перенес скрипт в отдельную папку, назначил ей владельца nobody - все равно не работает.

Может, кто сталкивался, из-за чего это может быть?
Может, какое готовое решение по управлением кронтабом из php есть ?
medar вне форума  
Старый 19.04.2008, 12:42   #12
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,983
Бабло: $48575
По умолчанию

Цитата:
Сообщение от alexf2000 Посмотреть сообщение
gcc, С чего такой смех не пойму. Типа, а ты предложение с маленьгой буквы написал, гы гы гы гы гы гы гы гы гы гы гы гы.
из-за того, что ты абсолютно не разбираешься в теме, но зачем то тут пишешь про нее
gcc вне форума  
Старый 19.04.2008, 13:06   #13
analgin
Страдаю приступами необоснованных комментов.
 
Аватар для analgin
 
Регистрация: 07.06.2007
Адрес: Киев
Сообщений: 0
Бабло: $520
Отправить сообщение для analgin с помощью ICQ Отправить сообщение для analgin с помощью Skype™
По умолчанию

Я нашОл програму в инете каторая кампилирует php скрепты в батнеки. ПодскажЫте как запустить батник на CentOs 5.1 очень нужно! И нужно ли для этого ставить почтовый клиент The Bat??! Спасибо!!
analgin вне форума  
Старый 19.04.2008, 13:07   #14
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,983
Бабло: $48575
По умолчанию

Цитата:
Сообщение от analgin Посмотреть сообщение
Я нашОл програму в инете каторая кампилирует php скрепты в батнеки. ПодскажЫте как запустить батник на CentOs 5.1 очень нужно! И нужно ли для этого ставить почтовый клиент The Bat??! Спасибо!!
да, только нужно обязательно пускать скрипт кроном от рута и ставить на него права 777
gcc вне форума  
Старый 19.04.2008, 13:14   #15
analgin
Страдаю приступами необоснованных комментов.
 
Аватар для analgin
 
Регистрация: 07.06.2007
Адрес: Киев
Сообщений: 0
Бабло: $520
Отправить сообщение для analgin с помощью ICQ Отправить сообщение для analgin с помощью Skype™
По умолчанию

гыгыгы
http://de3.php.net/suexec
вроде как должен помочь действительно
analgin вне форума  
Старый 19.04.2008, 13:16   #16
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,983
Бабло: $48575
По умолчанию

Цитата:
Сообщение от analgin Посмотреть сообщение
гыгыгы
http://de3.php.net/suexec
вроде как должен помочь действительно
баян
gcc вне форума  
Старый 19.04.2008, 13:22   #17
arachno
Senior Member
 
Аватар для arachno
 
Регистрация: 03.04.2007
Адрес: @SPB - @MSK - @nowhere
Сообщений: 1,031
Бабло: $36050
Отправить сообщение для arachno с помощью Skype™
По умолчанию

чуваки, а нахуя вы наезжаете на alexf2000?
я тоже часто шелловские скрипты батниками называю - и что, типа можно наехать? )
он на самом деле все верно сказал

2analgin: я там на первой странице suexec посоветовал
__________________
----
arachno вне форума  
Старый 19.04.2008, 13:40   #18
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,983
Бабло: $48575
По умолчанию

Цитата:
Сообщение от alexf2000 Посмотреть сообщение
Крон индивидуально запускается для каждого юзера, поэтому можно сделать так: рутовый крон раз в минуту запускает батник (который может быть пхп-скриптом). Батник смотрит, не появился ли для него файл с заданиями, если появился, импортирует его в крон и стирает файл. Вроде должно работать, сам правда не пробовал, просто на будушее думал над той же проблемой.
А через сервер из пхп вообще не сделаешь, там же апач под юзером noname запускается, если конфиг нормальный.
у апача есть права на запись некоего файла, который впоследствии выполняется от рута. да, очень хорошее решение.

про то, что через php не сделать - тоже весело ну и про конфиг апача неплохо
gcc вне форума  
Старый 19.04.2008, 14:05   #19
alexf2000
Senior Member
 
Аватар для alexf2000
 
Регистрация: 04.04.2007
Сообщений: 266
Бабло: $3333
По умолчанию

Цитата:
Сообщение от gcc Посмотреть сообщение
из-за того, что ты абсолютно не разбираешься в теме, но зачем то тут пишешь про нее
Разбираюсь достаточно, чтобы показать рабочее решение, в отличие от тебя. А ты решения не даёшь, но зачем-то пишешь.
alexf2000 вне форума  
Старый 19.04.2008, 14:07   #20
alexf2000
Senior Member
 
Аватар для alexf2000
 
Регистрация: 04.04.2007
Сообщений: 266
Бабло: $3333
По умолчанию

Цитата:
Сообщение от Lovec Посмотреть сообщение
stimorol.com
иногда лучше жевать, чем говорить
Как раз это был тот случай.
alexf2000 вне форума  
Старый 19.04.2008, 14:10   #21
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,983
Бабло: $48575
По умолчанию

прокомментириуй свое гениальное решение - что случится, если в файле случайным образом будет другое содержимое?

по решению сказали уже два раза, повторять третий раз думаю не стоит
gcc вне форума