start.sh

04/28/2011 00:08 Regen.#1
hey wenn ich die start.sh auf meinem root starte kommt das
Code:
server# sh start.sh
Real Server
Log Offlog_file_delete_old: stat: No such file or directory
name locale_nameAsyncSQL: connected to localhost (reconnect 1)
Success PLAYER
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success ACCOUNT
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success COMMON
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success HOTBACKUP
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
start.sh: ./game: not found
start.sh: ./game99: not found
start.sh: ./auth: not found
All systems ready!
server#
und ich kann nicht drauf verbinden :confused:
das ist das wichtige
Code:
start.sh: ./game: not found
start.sh: ./game99: not found
start.sh: ./auth: not found
in der start.sh steht das
PHP Code:
#!/bin/sh
cd db && ./db &
sleep 2
cd game 
&& ./game &
sleep 2
cd game99 
&& ./game99 &
sleep 2
cd auth  
&& ./auth &
sleep 2
cd 
..
echo 
'All systems ready!';
cd 
thx und mfg Regen.
04/28/2011 00:17 Rauschii#2
xD steht doch All systems ready!
Das habe ich nocht nie gesehen
04/28/2011 00:22 Regen.#3
:facepalm:

da steht "All Systems ready" weil er die file abgearbeitet hat
04/28/2011 00:25 Almari#4
Du musst einfach überprüfen ob game und game99 bestehen bzw. die Verlinkungen darauf existieren!

Gruss,
.99Percent
04/28/2011 00:29 Regen.#5
die existieren nicht kannst du mir deine senden oder mir sagen was drin steht
04/28/2011 00:54 .Resistance#6
Quote:
Originally Posted by Rauschii View Post
xD steht doch All systems ready!
Das habe ich nocht nie gesehen
All Systems Ready kommt, weil das einfach als Text ausgegeben wird.
Ohne überprüfung oder so
Selbst wenn du die Datei in einem leeren Ordner startest kommt das.

Der Fehler ist, dass das Script zwar in den db Ordner geht, aber nicht wieder ins game Verzeichnis zurück geht.
So wie das Script von dir ist, wärst du danach im Ordner /home/game/db/game/game99/auth
So ist es richtig:
Code:
#!/bin/sh
cd db && ./db &
sleep 2
cd ../game && ./game &
sleep 2
cd ../game99 && ./game99 &
sleep 2
cd ../auth  && ./auth &
sleep 2
cd ..
echo 'All systems ready!';
cd .
04/28/2011 00:58 Regen.#7
jetzt kommt das
Code:
server# sh start.sh
Real Server
Log Offlog_file_delete_old: stat: No such file or directory
name locale_nameAsyncSQL: connected to localhost (reconnect 1)
Success PLAYER
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success ACCOUNT
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success COMMON
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success HOTBACKUP
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
cd: can't cd to ../game
cd: can't cd to ../game99
cd: can't cd to ../auth
All systems ready!
04/28/2011 01:06 .Resistance#8
So
Jz hab ich mir meine start.sh angeschaut. Wenns so nicht geht weiß ich nix mehr:
Code:
#!/bin/sh
cd db && ./db &
sleep 2
cd ./game && ./game &
sleep 2
cd ./game99 && ./game99 &
sleep 2
cd ./auth  && ./auth &
sleep 2
cd ..
echo 'All systems ready!';
cd .
04/28/2011 01:13 Regen.#9
jetzt kommt das gleiche wie am anfang aber um es anzumerken es gibt nirgendwo eine datei die game99 auth oder game heißt es gibt die dateien nur mit der endung .core kann es sein, dass da was fehlt wenn ja kann mir mal jemand die dateien gepen pn me und ich gebe euch meinen skype namen da könnt ihr mir die dateien dann senden.
04/28/2011 01:19 .Yacki#10
cd'e einfach in ein paar Verzeichnisse und führe den Befehl ll aus und dann siehst du wo deine Cores stecken. Btw. haben die 2010er Files doch garkeinen game99 Ordner usw?!
04/28/2011 01:23 .Resistance#11
Dann musst du die Verknüpfungen neu machen:
Code:
cd /home/game/auth
ln -s ../share/game auth
cd ../game
ln -s ../share/game game
cd ../game99
ln -s ../share/game game99
Dann hast du alle Verknüpfungen erstelln
Dann gehts.
@Yacki:
Bei den 2010er Files gibts schon noch game99 für die OX Map und Reichsschlacht usw.
Falls man 2 CH's hat
04/28/2011 01:25 .Yacki#12
Quote:
Originally Posted by poll7979 View Post
Dann musst du die Verknüpfungen neu machen:
Code:
cd /home/game/auth
ln -s ../share/game auth
cd ../game
ln -s ../share/game game
cd ../game99
ln -s ../share/game game99
Dann hast du alle Verknüpfungen erstelln
Dann gehts.
@Yacki:
Bei den 2010er Files gibts schon noch game99 für die OX Map und Reichsschlacht usw.
Falls man 2 CH's hat
Achso, ich use lieber weiter die 2009er und die von Phil D:
04/28/2011 01:41 Regen.#13
wo muss ich diese datei positionieren in welchen ordner
04/28/2011 01:50 .Resistance#14
die start.sh nach /home/game
04/28/2011 09:23 Regen.#15
ich habe die serverfiles von blackrose und habe alles befolgt was in dem tutorial steht wenn ich sh start.sh eingebe dann kommt das
Code:
server# sh start.sh
Real Server
Log Offlog_file_delete_old: stat: No such file or directory
name locale_nameAsyncSQL: connected to localhost (reconnect 1)
Success PLAYER
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success ACCOUNT
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success COMMON
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success HOTBACKUP
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
[COLOR="Red"]PROT_EXEC|PROT_WRITE failed.
PROT_EXEC|PROT_WRITE failed.
PROT_EXEC|PROT_WRITE failed.[/COLOR]