Глядя через Интернет на примеры того, как запустить PHP скрипт хрон я поселился на этой команде:Cron Jobs - Не похоже, чтобы выполнить
php -q /home/myuseraccount/public_html/crontest/crontest.php
Я попытался запустить это с SSH и имел успех! Но когда я пытаюсь сделать это как задание cron, ничего не происходит. Я собираюсь запускать каждую минуту. Ничего не произошло. Он должен создать текстовый файл с текущим временем в нем:
<?php
$file = '/home/myuseraccount/public_html/crontest/test.txt';
$now = time();
file_put_contents($file, $now, FILE_APPEND | LOCK_EX);
?>
Он также должен отправить мне электронное письмо. Это не так. Я предполагаю, что он напишет мне по электронной почте, что бы ни случилось, например, если произошел сбой?
Невозможно, чтобы работа cron каким-то образом была отключена? - Я бы предположил, что даже не смог бы их настроить ...
Есть ли способ, как и SSH, проверить работу cron?
Я никогда не мог получить работу cron, поэтому я не знаю, является ли это проблемой сервера или просто незнанием.
--EDIT--
Мой лог-файл хрон, кажется, просто показать кучу Листом и REPLACE-х
Можем ли мы получить полный обзор вашего файла crontab? –
Я предполагаю, что вы имеете в виду это: ***** \t php -q /home/fss/public_html/crontest/crontest.php – bwoogie
Если вы хотите проверить, работает ли cron, создайте задание, которое просто «echo foo» и увидит если вы получите электронную почту. – Barmar