1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
1 | |
Server 2008 Не работает задача в планировщике20.12.2015, 13:41. Показов 3841. Ответов 25
Метки нет (Все метки)
Создал задачу на выполнение php скрипта через батник, указал время, путь, выполнение Администратором. Когда приходит время выполнения задачи, то я вижу как открывается командная строка и моментально закрываться, скрипт при этом не выполняется, при этом планировщик показывает, что она выполнена, а по факту я вижу, что нет. В батнике указан путь "%cd%\php clear_base.php", он находится в корневой папке php, при этом на другом сервере с 2003 виндой, задача выполняется нормально. Может кто-то сталкивался и знает решение?
0
|
20.12.2015, 13:41 | |
Ответы с готовыми решениями:
25
Не запускается задача в планировщике задач Не работает PHP скрипт в планировщике Cron Как в планировщике заданий Виндовс созданному заданию присваивать состояние: "Работает" автоматически? Создать задачу в планировщике |
90 / 84 / 42
Регистрация: 27.09.2015
Сообщений: 316
|
||||||
20.12.2015, 22:21 | 2 | |||||
Сообщение от Runner63
Сообщение от Runner63
В качестве пути до бат-файла используйте конструкцию %~dp0
0
|
Модератор
|
|
21.12.2015, 07:03 | 3 |
А если запустить скрипт вручную, минуя планировщик, то скрипт выполняется?
А что мешает положить скрипт локально и указать к нему локальный путь? К чему такие сложности?
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 14:21 [ТС] | 4 |
Да, так и есть.
Поясните пожалуйста. Да, вы полняется.
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 14:31 | 5 |
Runner63, весь батник покажите и загрузите на форум экспортированное задание из планировщика
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 14:37 [ТС] | 6 |
clear_base.bat, лежит в папке C:\Php
Windows Batch file %cd%\php clear_base.php
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 14:44 | 7 |
Вот это что должно делать ?
Добавлено через 1 минуту Это папка или php.exe ?
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 14:47 [ТС] | 8 |
Это лишнее, моя ошибка
Это exe, но указывать его не обязательно, он выполнить 1-й файл по имени, как раз php.exe. На windows server 2003, все это работает.
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 14:48 | 9 |
Пробуйте.
Действие => Импортировать задачу Если не заработает, укажите полный путь к clear_base.php в аргументах
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 14:54 [ТС] | 10 |
Не помогло.
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 14:55 | 11 |
Полные пути укажите.
И откуда там пауза взялась ?
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 15:01 [ТС] | 12 |
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 15:02 | 13 |
Сообщение было отмечено Runner63 как решение
Решение
Runner63, в задании, что я вам дал, ваш "батник" вообще не используется.
Отличие от скрина - без полный путей
1
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 15:23 [ТС] | 14 |
Сделал также, не выполняет. Может, проще поставить power shell?
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 15:24 | 15 |
Сообщение было отмечено Runner63 как решение
Решение
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 15:31 [ТС] | 16 |
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 15:34 | 17 |
Runner63, а теперь просто в командной строке
Windows Batch file C:\полный\путь\php.exe D:\другой\путь\php clear_base.php
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
|
21.12.2015, 15:49 [ТС] | 18 |
Microsoft Windows [Version 6.1.7600]
(c) Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены. C:\Users\Администратор>C:\php\php.exe C:\php clear_base.php Could not open input file: C:\php C:\Users\Администратор>
0
|
10582 / 5545 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
21.12.2015, 15:50 | 19 |
D:\php\clear_base.php
0
|
1 / 1 / 2
Регистрация: 03.07.2010
Сообщений: 139
|
||||||
21.12.2015, 15:52 [ТС] | 20 | |||||
0
|
21.12.2015, 15:52 | |
21.12.2015, 15:52 | |
Помогаю со студенческими работами здесь
20
Выставить задачу в планировщике Создание задания в планировщике. Не выполняется скрипт в планировщике Отключение задания в планировщике Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |