Не выполняется скрипт по заданию (cron)
Добавлено: 08 авг 2016, 10:25
Здравстуйте, перед тем как писать сюда - перечитал все что связано с cron, как здесь так и на сторонних ресурсах. Почему-то не выполняется скрипт, хотя в логах все хорошо, ежеминутно (как и запланировал) выполняется. По рекомендациям для проверки создал два файла, cron.php и cron.txt которые находятся в корне сайта test.ru, в cron.php поместил скрипт:
Тоесть, при каждом выполнении скрипта cron.php - в файле cron.txt должно прописываться следующее:
Вот пути планировщика:
Настройки:
<?php $fd = fopen("cron.txt","a"); fwrite($fd, "Обращение к файлу - ".date("d.m.Y H:i")."\r\n"); fclose($fd); ?>
Тоесть, при каждом выполнении скрипта cron.php - в файле cron.txt должно прописываться следующее:
Обращение к файлу - 11.01.2011 22:13 Обращение к файлу - 11.01.2014 22:14 Обращение к файлу - 11.01.2014 22:15 Обращение к файлу - 11.01.2014 22:16 Обращение к файлу - 11.01.2014 22:17что и прописывается если запускать скрипт в ручном режиме (обновлением через браузер), через планировщик почему-то не работает, разные вариант перепробовал, уже незнаю где копать, пможет что-то упустил что лежит на поверхности?
Вот пути планировщика:
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\modules\php\%phpdriver%\php.ini -q -f %sitedir%\test.ru\cron.phpфайл php-win.exe и php.ini по данным путям - существуют, в системных файлах ничего не трогал и не менял после того как установил OpenServer (только месяц или полтора тому назад).
Настройки:
*/1 * * * *Логи:
08 Aug 10:12:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:12:00 Start result: 0 08 Aug 10:13:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:13:00 Start result: 0 08 Aug 10:14:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:14:00 Start result: 0 08 Aug 10:15:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:15:00 Start result: 0 08 Aug 10:16:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:16:00 Start result: 0 08 Aug 10:17:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:17:00 Start result: 0 08 Aug 10:18:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:18:00 Start result: 0 08 Aug 10:19:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:19:00 Start result: 0 08 Aug 10:20:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:20:00 Start result: 0 08 Aug 10:21:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:21:00 Start result: 0 08 Aug 10:22:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:22:00 Start result: 0 08 Aug 10:23:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:23:00 Start result: 0 08 Aug 10:24:00 Start: d:\openserver\modules\php\PHP-5.5\php-win.exe -c d:\openserver\modules\php\PHP-5.5\php.ini -q -f d:\openserver\domains\test.ru\cron.php 08 Aug 10:24:01 Start result: 0