Sie sind nicht angemeldet.

[Server-Problem] Teeworlds auf Linux Starten

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

1

Sonntag, 11. November 2012, 16:34

Teeworlds auf Linux Starten

Bekomm dass nich hin :P
Das fett geschriebene steht für die eingabe, das darunter für die rückmeldung.

sh ./teeworlds_srv
./teeworlds_srv: line 1: syntax error: unexpected "("

nohup ./teeworlds_srv > /dev/null &
(leer)

Jemand noch ne idee?

System:
Linux version 2.6.32.12 ([email protected]) (gcc version 4.2.1)
CPU: Marvell Kirkwood mv6281 1.2Ghz ARM (Marvell ARMADA 300)
RAM: 256 MB DDR2

Malachite

friendly tee

(1 229)

  • »Malachite« ist männlich

Beiträge: 201

Wohnort: http://goo.gl/bwF1X

Ingame-Name: Formeo [DE]

Renommeemodifikator: 11

Danksagungen: 158

  • Nachricht senden

2

Sonntag, 11. November 2012, 17:01

sh ./teeworlds_srv
./teeworlds_srv: line 1: syntax error: unexpected "("
Wie wäre es, wenn du die Fehlermeldungen auch mal liest, bevor du sie postest?

Zitat


nohup ./teeworlds_srv > /dev/null &
(leer)
Bei Eingaben empfiehlt sich das noch mehr. Wahrscheinlich hast du diesen Befehl ge-copy-pasted, ohne überhaupt zu wissen, was er macht. Natürlich ist stdout leer, wenn du es nach /dev/null umleitest.


Nun gut, ich will mal nicht so sein. sh ist eine Shell und ein Interpreter für Shellskripte. teeworlds_srv ist kein Shellskript, sondern eine Binary und kann daher nicht von sh interpretiert, sondern nur ausgeführt werden:

Quellcode

1
2
3
4
5
6
7
8
9
./teeworlds_srv
# Alternativ:
sh -c ./teeworlds_srv

# Führt den Server als Root aus. Erforderlich, wenn er einen Port < 1024 verwendet. Kann gefährlich werden, wenn Teeworlds eine Sicherheitslücke hat.
sudo ./teeworlds_srv

# Führt den Server im Hintergrund aus
./teeworlds_srv &


P.S.: Mit deinen Systemspezifikationen können wir wenig anfangen. "Linux 2.6.32.12" sagt mir nichts, außer, dass du einen extrem veralteten Kernel benutzt. Poste nächstes Mal die Ausgabe von "uname -a", daraus werden wir schlauer.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Malachite« (11. November 2012, 17:10)


RaZoR

Moderator

(2 600)

  • »RaZoR« ist männlich

Beiträge: 644

Ingame-Name: »RaZoR

Clan: WoL

Renommeemodifikator: 13

Danksagungen: 9

  • Nachricht senden

3

Sonntag, 11. November 2012, 17:02

nohup ./teeworlds_srv > /dev/null &

Das hab ich immer so gemacht.. :

Quellcode

1
nohup ./teeworlds_srv -f config.cfg > /dev/null


Hab leider die .txt nicht mehr wo ich mir das ales reingeschrieben hab..
pew pew - RiP WoL

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

4

Sonntag, 11. November 2012, 17:05

./teeworlds_srv
# oder
sh -c ./teeworlds_srv


bei beiden befehlen bekomm ich den fehler:
./teeworlds_srv: line 1: syntax error: unexpected "("

ka warum da ein nicht erwartetes ( dabei sein sollte :/

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

5

Sonntag, 11. November 2012, 17:06

nohup ./teeworlds_srv -f config.cfg > /dev/null


da bekomme ich keine antwort zurück

RaZoR

Moderator

(2 600)

  • »RaZoR« ist männlich

Beiträge: 644

Ingame-Name: »RaZoR

Clan: WoL

Renommeemodifikator: 13

Danksagungen: 9

  • Nachricht senden

6

Sonntag, 11. November 2012, 17:07

Dann ist doch GLAUBE der Server online. ;)
Weiß nicht mehr so genau, hab schon lange kein Server mehr online gestellt..
pew pew - RiP WoL

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

7

Sonntag, 11. November 2012, 17:11

Hmm also finden tu ich den server leider nicht ^^

Malachite

friendly tee

(1 229)

  • »Malachite« ist männlich

Beiträge: 201

Wohnort: http://goo.gl/bwF1X

Ingame-Name: Formeo [DE]

Renommeemodifikator: 11

Danksagungen: 158

  • Nachricht senden

8

Sonntag, 11. November 2012, 17:13

./teeworlds_srv
# oder
sh -c ./teeworlds_srv


bei beiden befehlen bekomm ich den fehler:
./teeworlds_srv: line 1: syntax error: unexpected "("

ka warum da ein nicht erwartetes ( dabei sein sollte :/
EDIT: Hm, die Fehlermeldung wird also nicht von der Shell ausgegeben, sondern von der Server-Binary. Schau mal nach, ob die Syntax in deiner Config stimmt. Und hör BITTE auf, die Ausgaben nach /dev/null umzuleiten, nohup zu benutzen und dich dich dann zu wundern, warum du keine Fehlermeldungen bekommst.

RaZoR

Moderator

(2 600)

  • »RaZoR« ist männlich

Beiträge: 644

Ingame-Name: »RaZoR

Clan: WoL

Renommeemodifikator: 13

Danksagungen: 9

  • Nachricht senden

9

Sonntag, 11. November 2012, 17:14

Dann tut es mir Leid, dann kann ich dir leider nicht Helfen.

Aber Malachite wird dir sicher helfen können. ;)

pew pew - RiP WoL

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

10

Sonntag, 11. November 2012, 17:14

Als antwort kommt:

/bin/sh

Malachite

friendly tee

(1 229)

  • »Malachite« ist männlich

Beiträge: 201

Wohnort: http://goo.gl/bwF1X

Ingame-Name: Formeo [DE]

Renommeemodifikator: 11

Danksagungen: 158

  • Nachricht senden

11

Sonntag, 11. November 2012, 17:19

Ne sry, war Müll was ich geschrieben habe. Wenn du versuchst eine Binary zu interpretieren, sieht die Meldung etwas anders aus…

Also wie gesagt, die Meldung müsste vom Server selbst kommen, also wird deine Config wohl fehlerhaft sein.

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

12

Sonntag, 11. November 2012, 17:21

K, und auf was muss ich genau achten?
hab schon einiges probiert, aber der server wille infach nicht starten

RaZoR

Moderator

(2 600)

  • »RaZoR« ist männlich

Beiträge: 644

Ingame-Name: »RaZoR

Clan: WoL

Renommeemodifikator: 13

Danksagungen: 9

  • Nachricht senden

13

Sonntag, 11. November 2012, 17:24

Poste einfach mal deine Config hier rein.
Ob mit Rcon oder nicht, bleibt dir überlassen. :P
pew pew - RiP WoL

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

14

Sonntag, 11. November 2012, 17:25

sv_name Teeworlds Syno Test
sv_gametype ctf
sv_map ctf5
sv_port 8303
sv_external_port 8303
sv_rcon_password test
sv_max_clients 16


bitte :D

  • »BotoX« ist männlich

Beiträge: 647

Wohnort: ( ͡° ͜ʖ ͡°)

Beruf: ( ͡° ͜ʖ ͡°)

Ingame-Name: ( ͡° ͜ʖ ͡°)

Renommeemodifikator: 13

Danksagungen: 36

  • Nachricht senden

15

Sonntag, 11. November 2012, 17:33

Oh Gott.
Einfach in den Ordner reingehen wo die teeworlds_srv ist über cd und ./teeworlds_srv schreiben dann Enter drücken.
Dann kannst du ja sehen was falsch läuft.
Wenn keine Fehlermeldung kommt dann kannst du den Server auch mit nohup starten.
nohup ./teeworlds_srv > /dev/null &

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

16

Sonntag, 11. November 2012, 17:34

Einfach in den Ordner reingehen wo die teeworlds_srv ist über cd und ./teeworlds_srv schreiben dann Enter drücken.
Dann kannst du ja sehen was falsch läuft.


der fehler kommt dann:
./teeworlds_srv: line 1: syntax error: unexpected "("


und ja ich befinde mich in dem ordner wo der server ist

  • »BotoX« ist männlich

Beiträge: 647

Wohnort: ( ͡° ͜ʖ ͡°)

Beruf: ( ͡° ͜ʖ ͡°)

Ingame-Name: ( ͡° ͜ʖ ͡°)

Renommeemodifikator: 13

Danksagungen: 36

  • Nachricht senden

17

Sonntag, 11. November 2012, 17:36

Einfach in den Ordner reingehen wo die teeworlds_srv ist über cd und ./teeworlds_srv schreiben dann Enter drücken.
Dann kannst du ja sehen was falsch läuft.


der fehler kommt dann:
./teeworlds_srv: line 1: syntax error: unexpected "("


und ja ich befinde mich in dem ordner wo der server ist

Das kann nicht sein.
Du machst etwas abgrundtief falsch.
Aus irgendeinem Grund wird die Binary von der Shell interpretiert anstatt ausgeführt.
Bist du dir auch wirklich ganz sicher, dass du nur "./teeworlds_srv" eingibst?

Saline

nameless tee

(15)

  • »Saline« ist der Autor dieses Themas

Beiträge: 19

Renommeemodifikator: 5

  • Nachricht senden

18

Sonntag, 11. November 2012, 17:39

Ja, ganz sicher.
kann dir auch nen screen machen falls es nicht glaubst ^^

Phoenixinrente

pro-poster tee

(1 186)

Beiträge: 392

Renommeemodifikator: 11

Danksagungen: 32

  • Nachricht senden

19

Montag, 12. November 2012, 15:21

Frag mal in nem andren forum nach ;)
z.B.: teeworlds.com

ansonsten könnt ja i-wer einen server für dich hosten, falls tw auf deinem server nicht geht

Ω Your place for teeworlds stuff! Ω

Ähnliche Themen