Сообщения без ответов | Активные темы Текущее время: 29 мар 2024, 10:27




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 5 ] 
Не удается остановить сервер 
Автор Сообщение
Новичок

Зарегистрирован:
05 окт 2015, 15:32
Сообщения: 3
Поблагодарили: 0 раз.
Здравствуйте. Помогите пожалуйста с проблемой. Игровые серверы и Web часть находятся на одной машине, запускается все хорошо, однако все-равно пишет "Не удалось запустить сервер".
1) Интересует тот момент, что другие команды: Остановить, Перезапуск, Мягкая перезагрузка - не работают. При нажатии на них, он говорит "Не удалось остановить сервер" и сервер продолжает работать. Не могу уже долго разобраться с этой проблемой.
2) Еще не отображает ничего в консоли. Когда ввел полную команду по просмотру консоли через командную строку, мне выдало, что: команда "screen" не является внешней или внутренней программой.
Как быть с этими проблемами, помогите пожалуйста?

ОС: Windows Server 2012 R2
Протокол управления: Local
Директория: C:\home\servers
Psexec.exe, Daemon.exe, Server.exe - находятся также в этой директории.


05 окт 2015, 15:40
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
DjReactive писал(а):
1) Интересует тот момент, что другие команды: Остановить, Перезапуск, Мягкая перезагрузка - не работают. При нажатии на них, он говорит "Не удалось остановить сервер" и сервер продолжает работать. Не могу уже долго разобраться с этой проблемой.

Нужны логи запуска,остановки,перезагрузки сервера. "АдминПанель -> Логи GameAP".
DjReactive писал(а):
2) Еще не отображает ничего в консоли. Когда ввел полную команду по просмотру консоли через командную строку, мне выдало, что: команда "screen" не является внешней или внутренней программой.
Как быть с этими проблемами, помогите пожалуйста?

Официально пока нету поддержки отображения консоли для Windows серверов. У вас не должен отображаться этот пункт в разделе управления сервером. Откройте настройки локального сервера "Серверы -> Выделенные серверы -> Local server -> Управление сервером", что указано в поле "Операционная система" ?


06 окт 2015, 04:14
Профиль ICQ WWW
Новичок

Зарегистрирован:
05 окт 2015, 15:32
Сообщения: 3
Поблагодарили: 0 раз.
Вот лог запуска сервера (он запускает, но пишет всегда, что не удалось запустить):
Код:
PROGRAM:hlds.exe
CmdLine: psexec.exe -accepteula -s -i -d -w "\home\servers\server1" -a 0,1,2,3  "\home\servers\server1\hlds.exe" -console -game cstrike +ip 195.88.208.190 +port 27030 +maxplayers 32 +map de_dust2 +sys_ticrate 1000 -condebug
Server not started
Command:
cd /D \home\servers && server.exe -t start -d /home/servers/server1 -n cstrike_gPh7II_27030 -i 195.88.208.190 -p 27030 -c "hlds.exe -console -game cstrike +ip 195.88.208.190 +port 27030 +maxplayers 32 +map de_dust2 +sys_ticrate 1000 -condebug" -u


Вот лог выключения сервера:
Код:
Server not stopped
Command:
cd /D \home\servers && server.exe -t stop -d /home/servers/server1 -n cstrike_gPh7II_27030 -i 195.88.208.190 -p 27030 -c "hlds.exe -console -game cstrike +ip 195.88.208.190 +port 27030 +maxplayers 32 +map de_dust2 +sys_ticrate 1000 -condebug" -u


Вот лог перезагрузки сервера (появляется на пол секунды окно и пропадает, но ничего не происходит):
Код:
PROGRAM:hlds.exe
CmdLine: psexec.exe -accepteula -s -i -d -w "\home\servers\server1" -a 0,1,2,3  "\home\servers\server1\hlds.exe" -console -game cstrike +ip 195.88.208.190 +port 27030 +maxplayers 32 +map de_dust2 +sys_ticrate 1000 -condebug
Server not restarted
Command:
cd /D \home\servers && server.exe -t restart -d /home/servers/server1 -n cstrike_gPh7II_27030 -i 195.88.208.190 -p 27030 -c "hlds.exe -console -game cstrike +ip 195.88.208.190 +port 27030 +maxplayers 32 +map de_dust2 +sys_ticrate 1000 -condebug" -u


И кстати, насчет консоли. На предыдущем хостинге под управлением аналогичной ОС (Windows Server 2012 R2) странным образом, но консоль отлично работала.

В поле, где Операционная система, почему-то я сам должен его заполнять и писать. Я написал там windows. Но я думаю это не правильно, что я сам заполняю это поле?!


06 окт 2015, 09:50
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
DjReactive писал(а):
/home/servers/server1

Точно Windows? )0
В какой папке находятся сами сервера?

Отредактируй application/config/gameap_config.php:
Код:
$config['local_os'] = 'Windows'; // ос локальной машины
$config['local_script_path'] = 'D:/Servers'; // папка с серверами на локальной машине
$config['local_steamcmd_path'] = ''; // путь к steamcmd на локальной машине


Должен подойти путь С:/home/servers.

Так-же и тут "Серверы -> Выделенные серверы -> Local server -> Управление сервером".

DjReactive писал(а):
Вот лог запуска сервера (он запускает, но пишет всегда, что не удалось запустить):

Магия.


06 окт 2015, 19:26
Профиль ICQ WWW
Новичок

Зарегистрирован:
05 окт 2015, 15:32
Сообщения: 3
Поблагодарили: 0 раз.
Спасибо большое) Теперь все нормально запускает, останавливает и правильно пишет!
Жаль, что консоль не работает.


07 окт 2015, 22:21
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 5 ] 

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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013