Помогите Автоперезагрузка Spigot после Крэша, На Ubuntu.

  • Автор темы Автор темы qazsxdr
  • Дата начала Дата начала

qazsxdr

Активный участник
Пользователь
Баллы
88
Всем обитателям RuBukkit, мой поклон. Пришел я сюда, с просьбой о помощи.
Я сделал сборку Spigot 1.6.2 и пробовал её работоспособность на Windows 7. Автоперезагрузкак работает. Вот код BAT файла.
Код:
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
java -Dfile.encoding=UTF-8 -Xincgc -Xmx1G -jar spigot.jar
И настройка Spigot.yml
Код:
 timeout-time: 30
  restart-on-crash: true
  restart-script: start.bat
Но при переносе на Ubuntu он отказывается делать перезагрузку. Консоль зависает.
Помогите!!! Скажите с чем это может быть связано.
Вот Start.sh С Ubuntu.
Код:
#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
java -Xms4096M -Xmx4096M -jar spigot.jar -o true
Заранее спасибо за помощь.
 
Start.sh обязательно с sh и обязательно с большой буквы выставь в конфиге. скорее всего ты только .bat на .sh поменял.
 
607895 сказал(а):
Start.sh обязательно с sh и обязательно с большой буквы выставь в конфиге. скорее всего ты только .bat на .sh поменял.
Нет. Sh я переписал под линукс.
Up
 
я не про скрипт, а про его название в конфиге. проверь регистр букв.

Вроде соответствует. Помоги пожалуйста. Вот мои скрины.
Spigot.yml
default-eb23b1c8c2dd1280b1d7e21b3448053f.png


И содержание Папки на моей VDS Linux машине.
default-e80eaa7c197db0f21880ecc4caacbfed.png

Скажи пожалуйста, что не так. Очень прошу. В долгу не останусь.
UP
UP
Очень срочно нужна помощь. Пожалуйста, помогите. UP
UP
 
Попробуй точку со слэшем убрать, раз уж на то пошло.
 
напиши полный путь к папке и файлу
 
Попробуй точку со слэшем убрать, раз уж на то пошло.

Он просто не запускает скрипт. Если убрать точку со слешем.
напиши полный путь к папке и файлу

Скрипт тоже не робит. И пишет что путь не найден.
Up. Может создать зафиксированную тему. Я думаю не только у меня такая проблема. Помогите еще советами.
P.s. Спасибо тем кто откликается на мою просьбу помочь.
Up
Up :confused:
Ау, ЛЮДИ. Помогите. Просто уже горит.
 
Попробуй убрать -o true, по крайней мере у меня все пашет, но код точно-такой-же как и у тебя, но без -o true
 
Назад
Верх