Сообщения без ответов | Активные темы Текущее время: 06 ноя 2024, 14:32




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 11 ] 
Консоль в серверах Minecraft 
Автор Сообщение
Участник

Зарегистрирован:
30 июн 2014, 13:48
Сообщения: 22
Поблагодарили: 0 раз.
Заметил такой баг, после старта сервера Minecraft в веб консоль можно выслать только 1 коммаду, потому что потом реакции 0. Нельзя даже потом через SSH ничего вписать в консоль сервера. В чём может быть проблема?


06 июл 2014, 22:59
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
ОС ? Версия панели?
Больше информации.

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


07 июл 2014, 17:04
Профиль ICQ WWW
Участник

Зарегистрирован:
30 июн 2014, 13:48
Сообщения: 22
Поблагодарили: 0 раз.
Версия 0.9.4. Обновлялся так как в более ранних вообще команды в консоль не высылались.

ОС: Ubuntu 12.04

Заметил ещё что в версии Майнкрафта 1.6.4 вроде команды нормально высылаются. Но в версиях 1.7.х вот такая шняна. После рестарта одну команду вышлю и далее ноль реакции, открываю screen с запущенной игрой через SSH и там тоже ничего вписать нельзя.


08 июл 2014, 18:38
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
10 июн 2012, 07:14
Сообщения: 391
Поблагодарили: 5 раз.
Viva писал(а):
Версия 0.9.4. Обновлялся так как в более ранних вообще команды в консоль не высылались.

ОС: Ubuntu 12.04

Заметил ещё что в версии Майнкрафта 1.6.4 вроде команды нормально высылаются. Но в версиях 1.7.х вот такая шняна. После рестарта одну команду вышлю и далее ноль реакции, открываю screen с запущенной игрой через SSH и там тоже ничего вписать нельзя.

А в пути к джарику сервера есть не английские буквы или символы? Типа восклицательного знака. На сервер можно зайти после ввода команды (тот, что завис). Сервер какой? Ванила, Баккит, Спайгот, MCPC+?


09 июл 2014, 08:24
Профиль
Участник

Зарегистрирован:
30 июн 2014, 13:48
Сообщения: 22
Поблагодарили: 0 раз.
Путь к серверу:
Код:
/home/servers/minecraft/craftbukkit-1.7.2-R0.4-20140212.071124-2.jar


На сервер можно зайти, он не завис. Просто после того как впишу через веб консоль что либо и отправлю на сервер она "отказывает" а через SSH такое ощущение как будто тупо клава была отключена.


09 июл 2014, 15:23
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
А если подключиться к screen и отправлять команды? Больше одной команды можно отправить?

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


09 июл 2014, 15:28
Профиль ICQ WWW
Участник

Зарегистрирован:
30 июн 2014, 13:48
Сообщения: 22
Поблагодарили: 0 раз.
Nikita писал(а):
А если подключиться к screen и отправлять команды? Больше одной команды можно отправить?

Можно, зависание происходит только после высылания команды из веб консоли.


09 июл 2014, 15:32
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
А если попробовать следующие варианты:
Код:
screen -U -p 0 -S $NAME -X stuff '$COMMAND'

Код:
screen -U -p 0 -S $NAME -X stuff '$COMMAND\n'

Код:
screen -U -p 0 -S $NAME -X stuff "$COMMAND$'\n'"


$NAME -- имя screen
$COMMAND -- отправляемая на сервер команда


09 июл 2014, 16:01
Профиль ICQ WWW
Участник

Зарегистрирован:
30 июн 2014, 13:48
Сообщения: 22
Поблагодарили: 0 раз.
Код:
screen -U -p 0 -S $NAME -X stuff '$COMMAND'
-> Не помогло, консоль дальше висит
Код:
screen -U -p 0 -S $NAME -X stuff '$COMMAND\n'
-> Консоль отвисла
Код:
screen -U -p 0 -S $NAME -X stuff "$COMMAND$'\n'"
-> Консоль отвисла


09 июл 2014, 16:27
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Откройте файл server.sh

Найдите (две строки):
Код:
   su $USER "-c screen -p 0 -S $NAME -X stuff '$COMMAND
   '"


Замените на (одна строка):
Код:
su $USER "-c screen -p 0 -S $NAME -X stuff '$COMMAND'$'\n'"


После этого проверьте отправку команд.


09 июл 2014, 16:35
Профиль ICQ WWW
Участник

Зарегистрирован:
30 июн 2014, 13:48
Сообщения: 22
Поблагодарили: 0 раз.
Заработало! Спасибо!


09 июл 2014, 16:51
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 11 ] 

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

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


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

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


HLDM.ORG 2011-2013