pre_start.tpl.bat / start.tpl.bat

Обсуждение общих вопросов связанных с программой
hobby
Сообщения: 7
Зарегистрирован:
28 дек 2015, 07:41

pre_start.tpl.bat / start.tpl.bat

hobby » 22 янв 2016, 21:57

Приветствую всех.
При создании pre_start.tpl.bat / start.tpl.bat и запуске сервера выскакивает системная ошибка, что файл pre_start.bat / start.bat не найден. Куда копать?
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: pre_start.tpl.bat / start.tpl.bat

Максим » 22 янв 2016, 23:18

Версия программы какая? В какой папке создали файлы?
hobby
Сообщения: 7
Зарегистрирован:
28 дек 2015, 07:41

Re: pre_start.tpl.bat / start.tpl.bat

hobby » 03 фев 2016, 06:42

Я созданию файла c:\OpenServer\userdata\pre_start.tpl.bat
(содержимое c:\OpenServer\modules\php\PHP-5.6\php.exe c:\OpenServer\userdata\host_scaner.php)
При запуске OpenServer в userdata создается pre_start.bat.
Но выскакивает ошибка
Изображение
Open Server 5.2.3
wmrus
Сообщения: 3
Зарегистрирован:
02 фев 2016, 23:41

Re: pre_start.tpl.bat / start.tpl.bat

wmrus » 03 фев 2016, 10:56

Не туда пихаете
hobby
Сообщения: 7
Зарегистрирован:
28 дек 2015, 07:41

Re: pre_start.tpl.bat / start.tpl.bat

hobby » 03 фев 2016, 12:02

wmrus писал(а):Не туда пихаете
Если я правильно прочитал мануал (http://open-server.ru/docs/) - именно туда.
Старт/стоп скрипты
Дополнение сценариев запуска и остановки сервера
В Open Server существует возможность дополнять сценарии запуска и остановки сервера своими .bat файлами (батниками).

Чтобы дополнить сценарий запуска необходимо создать файл-шаблон /userdata/[pre_]start.tpl.bat, чтобы дополнить сценарий остановки соответственно нужно создать файл-шаблон /userdata/[post_]stop.tpl.bat. Вы можете записать в такие файлы произвольные последовательности команд, предназначенных для исполнения командным интерпретатором Windows.

Перед запуском
Выполнение файла /userdata/pre_start.bat (шаблон: /userdata/pre_start.tpl.bat) происходит ДО запуска всех модулей. Файл должен корректно отработать и завершиться, иначе сервер будет ожидать его выполнения бесконечно.

После запуска
Выполнение файла /userdata/start.bat (шаблон: /userdata/start.tpl.bat) происходит ПОСЛЕ запуска всех модулей, но до того, как флаг состояния станет зеленым. Файл должен корректно отработать и завершиться, иначе сервер будет ожидать его выполнения бесконечно.

Перед остановкой
Выполнение файла /userdata/stop.bat (шаблон: /userdata/stop.tpl.bat) происходит ДО остановки модулей. Файл должен корректно отработать и завершиться, иначе сервер будет ожидать его выполнения бесконечно.
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: pre_start.tpl.bat / start.tpl.bat

Максим » 06 фев 2016, 07:02

Это известная ошибка, она уже исправлена, но пока в выпускаемой ветке Open Server этого исправления нет. Как решение - скопируйте получившийся после неудачного запуска файл ./userdata/pre_start.bat в корневую папку ./pre_start.bat
Аватара пользователя
mixer32768
Сообщения: 9
Зарегистрирован:
03 ноя 2014, 11:40
Откуда: Хабаровск
Контактная информация:

Re: pre_start.tpl.bat / start.tpl.bat

mixer32768 » 28 июл 2017, 18:27

Максим писал(а):она уже исправлена, но пока в выпускаемой ветке Open Server этого исправления нет
Вторая половина 2017 года. Проблема так и осталась.
Решение есть с символической ссылкой но осадочек ...
adidas
Сообщения: 5
Зарегистрирован:
21 авг 2017, 18:35

Re: pre_start.tpl.bat / start.tpl.bat

adidas » 22 авг 2017, 01:13

У меня та же ошибка, потом появляется pre_start.bat. Что туда писать? Пример можно какой то на выполнение?
Ответить