На мой взгляд, смысл любой «темы» это автоматизация. То есть когда придумал «тему», запустил ее и она сама работает. Я сам пока никакой «темы» не придумал, но некоторые моменты работы порядком достают своими объемами и монотонностью действий. Справиться с этим помогает Cron. Вот так ставить задания по Cron`у. Но бывает, что путь до скрипта указать мало.

Не так давно столкнулся с проблемой, когда скрипт в упор не хотел запускаться по крону и обновление сплога приходилось пускать вручную. Перепробовал кучу разных вариантов пути к скрипту, потому что думал, что дело в этом — ничего не помогало. Тех. поддержка скрипта молчала.

Последней попыткой стало письмо в тех. поддержку хостинга и оказалось, что скрипт…

не является исполняемой программой UNIX и не может выполняться самостоятельно без определенных изменений.

Для выполнения скрипта нужно запустить бинарник php и в качестве параметра передать ему путь к скрипту:

* */1 * * * /путь/к/php /путь/к/скрипту/скрипт.php

где /путь/к/php — это путь к исполняемому файлу php.
определить этот путь можно из ssh командой:
whereis php
обычно это — /usr/local/bin/php или /usr/bin/php

Знал бы сразу — сэкономил кучу времени. Пользуйтесь

Забобрить эту страницу!