Задать вопрос

Снова вопрос про cron и php exec?

Попробую описать так:
есть crontask.php
// читаю данные из базы и при соблюдении условия вытаскиваю одно значение
// это значение $command является командой для исполнения 
// ставлю статус команды - 1 - исполняется, заношу эту 1 в БД
	exec($command);
// далее я меняю статус этой команды в БД на 2

я запускаю этот скрипт в кроне - он запускается, но команду не исполняет, а сразу меняет статус на 2, якобы завершилось.
что не хватает?
из БД читается все правильно, крон скрипт видит.
при открытии этого скрипта через браузер - все делается как надо. А через крон что-то не так.
  • Вопрос задан
  • 3178 просмотров
Подписаться 5 Оценить Комментировать
Ответ пользователя cmx К ответам на вопрос (5)
@cmx
SELinux установлен?
Если да, то попробуй
setenforce 0
Если после этого все заработало, то либо отключи SE-службу, либо гугли в сторону его администрирования.
Ответ написан
Комментировать