Pular para o conteúdo

Erro de permissão

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Erro de permissão

Enviado em 13/03/2014 - 10:23h

Ola pessoal, bom a dificuldade e a seguinte:

Aluguei um servidor VPS Linux CentOS, e estou criando um servidor de Minecraft. Tudo ocorreu normalmente, configuração, entre outras coisas. Porem quando executo o Starter do server para o colocar online aparece erro de permissão, OK, ate a e tudo bem, fui la dei permissão ao arquivo, #chmod a+x, #chmod 777, tentei de tudo que encontrei aqui no fórum, porem agora quando vou executar o Starter do servidor aparece o seguinte erro:

Command '"./RUN.bat"'
failed with return code 126 and error message
-bash: ./RUN.bat: /bin/sh^M: bad interpreter: No such file or directory.

Alguém poderia me ajudar ?

Obrigado.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Erro de permissão

Enviado em 13/03/2014 - 11:14h

Olá!

Isso não parece um erro de permissão.

O problema é o seguinte: scripts .bat geralmente são para windows! Se o software que vc tá querendo usar é multiplataforma e roda em linux, deve ter um script equivalente em shell (geralmente a extensão é .sh).

Aí vc dá permissão de execução nele:

chmod +x script.sh

e executa:

./script.sh

[]'s

3. Analise a mensagem de erro

Enviado em 13/03/2014 - 11:50h



Command '"./RUN.bat"'
failed with return code 126 and error message
-bash: ./RUN.bat: /bin/sh^M: bad interpreter: No such file or directory.


Pelo visto ele não encontrou o interpretador (embora eu deva concordar com o que disse o taiar, talvez este não seja o script correto).

Abra o arquivo e altere o interpretador após o shebang, algo como:

#!/bin/sh ou #!/bin/bash


4. Re: Erro de permissão

Enviado em 13/03/2014 - 12:51h

Eu abri o arquivo RUN.bat que seria o que esta dando problema e dele contem o seguinte codigo:

#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
java -Xmx1024M -jar craftbukkit.jar -o true


--

Entao ele ja esta no /bin/sh...
Esta correto, nao ?

--

EDIT:

Pessoal eu criei um arquivo estenção .sh e dei permicao so que quando tento executar o erro e outro, olhem:

Command '"./RUN.sh"'
failed with return code 127 and error message
./RUN.sh: line 4: java: command not found.

5. Re: Erro de permissão

Enviado em 13/03/2014 - 13:20h

SAchiles escreveu:
Pessoal eu criei um arquivo estenção .sh e dei permicao so que quando tento executar o erro e outro, olhem:

Command '"./RUN.sh"'
failed with return code 127 and error message
./RUN.sh: line 4: java: command not found.


Tudo certo então, o script rodou!

A resposta ao problema está ai, você não instalou o java no seu servidor!

Abraços.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder