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

Планировщик заданий

Добавлено: 29 июн 2013, 11:29
uin2u
Здравствуйте. Пытаюсь настроить планировщик заданий согласно документации. Но в логах пишет:

29 Jun 12:21:35 Start nnCron
29 Jun 12:21:35 READ C:\os\userdata\temp\cron\etc\taskinfo.txt ERROR # 2
29 Jun 12:21:35 Load cron.tab

Настраиваю так:

*/30 * * * *
%COMSPEC% /c %realprogdir%\modules\database\%mysql_driver%\bin\mysql.exe -uUSER -pPASSWORD BASA < %sitedir%\DOMAIN\dump.sql

В taskinfo.txt образуется следующее:

"C:\Windows\system32\cmd.exe /c c:\os\modules\database\MySQL-5.6.12\bin\mysql.exe -uUSER -pPASSWORD BASA < C:\os\domains\DOMAIN\dump.sql","67DB1A3","29.06.2013/12:21:35","","","0","1"

Почему READ C:\os\userdata\temp\cron\etc\taskinfo.txt ERROR # 2 не пойму. Помогите, пожалуйста.

Добавлено: 29 июн 2013, 12:12
Максим
1) Строка READ C:\os\userdata\temp\cron\etc\taskinfo.txt ERROR # 2 никак не должна вас беспокоить, cron ругается на то что не нашел файл с информацией о предыдущих просроченных заданиях. В Open Server этот файл не используется.

2) Пишите параметры правильно, вы же пробелы не поставили -uUSER и т.д.

Добавлено: 29 июн 2013, 12:40
uin2u
Спасибо за ответ. На сколько я помню, чтобы пароль вводился автоматически, как-раз таки и не нужно ставить пробелы.

Добавлено: 29 июн 2013, 13:01
duxabilii
Я пишу в параметрах
--user=USER --password=PASSWORD --database=BASA
тогда о пробелах не нужно беспокоиться

Добавлено: 29 июн 2013, 13:06
uin2u
Только что проверил, -uUSER -pPASSWORD — так тоже работает.