Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 072 раза!

Форум

Добро пожаловать, Гость!

pre_start.tpl.bat / start.tpl.bat

Обсуждение общих вопросов связанных с программой
hobby
Сообщения: 7
C нами: 11 мес 11 дней

Непрочитанное сообщение hobby » 22 янв 2016, 21:57

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

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 22 янв 2016, 23:18

Версия программы какая? В какой папке создали файлы?

hobby
Сообщения: 7
C нами: 11 мес 11 дней

Непрочитанное сообщение 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
C нами: 10 мес 5 дней

Непрочитанное сообщение wmrus » 03 фев 2016, 10:56

Не туда пихаете

hobby
Сообщения: 7
C нами: 11 мес 11 дней

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

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 06 фев 2016, 07:02

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


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя