Страница 1 из 1

Не выводится лог планировщика заданий

Добавлено: 12 апр 2018, 09:44
Mixal
День добрый. Подскажите пожалуйста, что я не правильно делаю. Настроил тестовое задание для планировщика без записи логов. Всё корректно работает. Но когда я указываю дополнительный параметр на запись логов в файл temp.txt, скрипт перестаёт выполнятся. Пример записи в лог взят из мануала. Нужно ли создавать файл temp.txt? Пробовал оба варианта, создать пустой файл, либо без файла в надежде что при запуске скрипта файл будет создан сам. Как результат либо в файл ничего не пишет, либо файл не создаётся.

Настройки без лога:
модули: Apache-PHP-7, PHP-7.1, MySql-5.7
*/1 * * * *
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\userdata\temp\config\php.ini -q -f %sitedir%\study\function.php
Настройки с логом:
модули: Apache-PHP-7, PHP-7.1, MySql-5.7
*/1 * * * *
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\userdata\temp\config\php.ini -q -f %sitedir%\study\function.php -O %progdir%\userdata\temp\temp.txt
Вот лог планировщика заданий:
12 Apr 09:33:20 Start nnCron
12 Apr 09:33:20 Load cron.tab
12 Apr 09:34:00 Start: d:\openserver\modules\php\PHP-7.1\php-win.exe -c d:\openserver\userdata\temp\config\php.ini -q -f d:\openserver\domains\study\function.php -O d:\openserver\userdata\temp\temp.txt
12 Apr 09:34:00 Start result: 0
12 Apr 09:35:00 Start: d:\openserver\modules\php\PHP-7.1\php-win.exe -c d:\openserver\userdata\temp\config\php.ini -q -f d:\openserver\domains\study\function.php -O d:\openserver\userdata\temp\temp.txt
12 Apr 09:35:00 Start result: 0
12 Apr 09:36:00 Start: d:\openserver\modules\php\PHP-7.1\php-win.exe -c d:\openserver\userdata\temp\config\php.ini -q -f d:\openserver\domains\study\function.php -O d:\openserver\userdata\temp\temp.txt
12 Apr 09:36:00 Start result: 0
Я так понимаю что все работает нормально. Но при этом скрипт не срабатывает и в файл ничего не пишет.

Re: Не выводится лог планировщика заданий

Добавлено: 12 апр 2018, 13:09
Максим
Прочитать мануал мало, надо хотя бы понимать что там написано.
-O это опция программы wget.exe, которая не имеет никакого отношения к php-win.exe