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

pre_start.tpl.bat / start.tpl.bat

Добавлено: 22 янв 2016, 21:57
hobby
Приветствую всех.
При создании pre_start.tpl.bat / start.tpl.bat и запуске сервера выскакивает системная ошибка, что файл pre_start.bat / start.bat не найден. Куда копать?

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

Добавлено: 22 янв 2016, 23:18
Максим
Версия программы какая? В какой папке создали файлы?

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

Добавлено: 03 фев 2016, 06:42
hobby
Я созданию файла 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

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

Добавлено: 03 фев 2016, 10:56
wmrus
Не туда пихаете

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

Добавлено: 03 фев 2016, 12:02
hobby
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) происходит ДО остановки модулей. Файл должен корректно отработать и завершиться, иначе сервер будет ожидать его выполнения бесконечно.

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

Добавлено: 06 фев 2016, 07:02
Максим
Это известная ошибка, она уже исправлена, но пока в выпускаемой ветке Open Server этого исправления нет. Как решение - скопируйте получившийся после неудачного запуска файл ./userdata/pre_start.bat в корневую папку ./pre_start.bat

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

Добавлено: 28 июл 2017, 18:27
mixer32768
Максим писал(а):она уже исправлена, но пока в выпускаемой ветке Open Server этого исправления нет
Вторая половина 2017 года. Проблема так и осталась.
Решение есть с символической ссылкой но осадочек ...

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

Добавлено: 22 авг 2017, 01:13
adidas
У меня та же ошибка, потом появляется pre_start.bat. Что туда писать? Пример можно какой то на выполнение?