Со ссылкой на ваши комментарии выше. Я привожу несколько примеров того, как мы это используем. У нас есть несколько сайтов, работающих на облачных сайтах Rackspace, которые являются управляемым облачным хостингом. У нас нет доступа к обычному cron.
У нас была проблема с побегом на сайте, использующем WordPress, потому что WP продолжал вызывать wp-cron.php. Чтобы дать вам представление об использовании безудержного использования, он за один день использовал выделенные циклы ЦП в течение месяца. В любом случае я отключил wp-cron.php, вызываемый в системе WordPress, и вручную вызывал его через wget. Меня не интересует вывод процесса, поэтому, если я не использую --delete-after с wget (wget ... > /dev/null 2>&1
тоже хорошо работает), папка, в которой запускается wget, будет заполнена сотнями бесполезных журналов и выводом каждого из них. время вызова сценария.
У нас также установлен SugarCRM, и эта система требует вызова сценария cron для обслуживания системы. Для этого мы и молча используем wget. В основном во многих подобных веб-системах есть скрипты cron. Если вы не можете вызвать свои скрипты напрямую, скажем, с помощью php на машине, тогда другой вариант - это тихий вызов с помощью wget.
Команда для вызова этих скриптов cron довольно проста - wget --delete-after <a href="http://example.com/cron.php?parameters=if+needed" rel="noreferrer">http://example.com/cron.php?parameters=if+needed</a>