Запускаю крон команда:
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\modules\php\%phpdriver%\php.ini -q -f %sitedir%\localhost\index.phpЛог:
21 Jan 22:58:44 Start nnCron 21 Jan 22:58:44 Load cron.tab 21 Jan 22:59:00 Start: c:\openserver\modules\php\PHP-5.6\php-win.exe -c c:\openserver\modules\php\PHP-5.6\php.ini -q -f c:\openserver\domains\localhost\core\checkers\checker1.php 21 Jan 22:59:00 Start result: 0 21 Jan 23:00:00 Start: c:\openserver\modules\php\PHP-5.6\php-win.exe -c c:\openserver\modules\php\PHP-5.6\php.ini -q -f c:\openserver\domains\localhost\core\checkers\checker1.php 21 Jan 23:00:00 Start result: 0Скрипт вроде как выполняется, для проверки простое действие берет из файла первую строку удаляет ее переписывает файл без строки и пишет в отдельный файл удаленную строку.
Вариантов решения перепробовал много играл с php.ini файлами указывал разные конфегурации версии php.
Что в итоге лучший вариант которого смог добиться это:
1) Скрипт запускается
2) Текстовые файлы находящиеся в каталоге сайта не обрабатываются
3) Вместо файлов в каталоге сайта создаются 2 файла в папке
C:\OpenServer\modules\cron 1) Файл который нужно обработать и 2) Файл в котором должна писаться удаленная строка
Сам код файла
<?php $row_number = 0; //номер строки которую удаляем $file_out = file("1.txt"); // Считываем весь файл в массив file_put_contents("rob.txt", $file_out[$row_number], FILE_APPEND); unset($file_out[$row_number]); file_put_contents("1.txt", implode("", $file_out)); ?>Как сделать, что бы крон обрабатывался нормально, то есть работал с файлами которые находятся в каталоге сайта