Не удалось запустить файл cron на сервере Ubuntu с помощью PHP

Проблема показалась мне знакомой, и я увидел сообщение в сообществе vmware о том, что уже установлены инструменты open-vm. Не могли бы вы проверить, есть ли у вас их, затем удалить и попробовать перекомпилировать vmware-tools? sudo dpkg --search open-vm-tools sudo apt-get purge open-vm-tools

Редактирование: я включил это как комментарий в другой вопрос, связанный с этим, и это разрешило @Peretz.

0
задан 30 November 2017 в 15:05

2 ответа

Как вы сказали, php-скрипт работает нормально в терминале, и вы хотите запустить crontab каждую минуту, отредактируйте свой cronjob следующим образом.

* * * * * /usr/bin/php /var/www/example.com/public_html/spesh/mobileapi/specialcron.php > /dev/null 2>&1

ссылка

0
ответ дан 18 July 2018 в 02:18

Как вы сказали, php-скрипт работает нормально в терминале, и вы хотите запустить crontab каждую минуту, отредактируйте свой cronjob следующим образом.

* * * * * /usr/bin/php /var/www/example.com/public_html/spesh/mobileapi/specialcron.php > /dev/null 2>&1

ссылка

0
ответ дан 24 July 2018 в 17:31
  • 1
    Я пробовал это, но он не работает. – satya 30 November 2017 в 15:46
  • 2
    вы можете попробовать отредактировать crontab как root, набрав sudo crontab -e и проверить? – Rooney 30 November 2017 в 15:50
  • 3
    да, я сделал то, что сделал, и нет такого пути, который я нашел. Но когда я делаю crontab -e, он есть. – satya 30 November 2017 в 15:54
  • 4
    Я сделал то же самое, что и вы. – satya 30 November 2017 в 16:03
  • 5
    Привет, просто предложение. Чтобы увидеть, что может пойти не так, вы должны определенно удалить & gt; / dev / null 2 ​​& amp; 1 для тестирования. Cron должен отправить электронное письмо в корневую учетную запись, показывая результаты скрипта. Но вы подавляете выход. – s1mmel 30 November 2017 в 16:21

Другие вопросы по тегам:

Похожие вопросы: