Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Запуск сервера серез Web интерфейс

Статус пользователя Zeliboba
сообщение 3.11.2008, 17:51
Сообщение #1
Стаж: 17 лет

Сообщений: 26
Благодарностей: 2
Полезность: 60

В общем идея такова, заходишь в интерфейс web-сервера находящегося на машине на которой нужно запускать сервера cs. Там к примеру кнопка запустить, перезапустить и завержить. Соответственно запустить сервер, перезапустить сервер и закрыть сервер. При нажатии выполняются соответствующие операции. Пробовал exec() system() не прокатило. Что-то не то выходит. И есть еще пара препятствий, машина работает на windows server 2003 r2, и запускать сервера желательно через HLReanimator, но в принципе перезапуск можно и через батник организовать...
Может есть готовое решение, или кто-нибудь знает как?
Зарание благодарен отозвавшимся по делу.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Striker.By
сообщение 3.11.2008, 18:35
Сообщение #2


Стаж: 18 лет

Сообщений: 1332
Благодарностей: 334
Полезность: 500

Код
<?php
system('start.bat');
?>

ты имел ввиду так?

см, аттач
Прикрепленный файл  startfromweb.rar ( 852 байт ) Кол-во скачиваний: 31


Отредактировал: Striker.By, - 3.11.2008, 19:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Zeliboba
сообщение 3.11.2008, 20:07
Сообщение #3
Стаж: 17 лет

Сообщений: 26
Благодарностей: 2
Полезность: 60

За приложение спасибо, но есть ли способ обозвать процесс подругому запускаемый? Ибо у меня hlds.exe не один запущен... Закроются ведь тогда все...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 800pin
сообщение 4.11.2008, 22:56
Сообщение #4


Стаж: 19 лет

Сообщений: 63
Благодарностей: 13
Полезность: 161

Вот вариант. В общем-то ничего нового, кроме запуска нескольких серверов) Только уже сервера либо все рестарить, либо все выключать.
ps. можно отдельно через ркон любой сервер рестартовать или выключить, а это для общего контроля.

Прикрепленный файл  startfromweb_0.1.rar ( 1,29 килобайт ) Кол-во скачиваний: 23


Отредактировал: 800pin, - 4.11.2008, 23:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Zeliboba
сообщение 5.11.2008, 14:41
Сообщение #5
Стаж: 17 лет

Сообщений: 26
Благодарностей: 2
Полезность: 60

А вы сами-то пробовали? :D
Они вообще не стартуют. Тем-более вашим способом, они будут просто запускатся и вешать веб сервер. Команда exec() запускает программу, и ждет ее закрытия для продолжения :D Так-что вы сами сначала пробуйте, а потом выкладывайте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Striker.By
сообщение 5.11.2008, 15:08
Сообщение #6


Стаж: 18 лет

Сообщений: 1332
Благодарностей: 334
Полезность: 500

Zeliboba,
да пробовали
и что?
ты сначала посмотри, а потом пиши
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: