Informatikai Barkács Fórum

ÁLTALÁNOS WEB/NET => Kérdezz felelek ! => A témát indította: Lackó Dátum 2010 július 30, 02:56:10 DÉLUTÁN

Cím: Szerver vez
Írta: Lackó Dátum 2010 július 30, 02:56:10 DÉLUTÁN
Sziasztok.
Cím: Re:Szerver vez
Írta: DoomKiller Dátum 2010 július 30, 03:11:48 DÉLUTÁN
Nemr
Cím: Re:Szerver vezérlő
Írta: Lackó Dátum 2010 július 30, 03:43:03 DÉLUTÁN
Oké,köszi,de nekem csak a szerver indítás/leállítás kellene serviceként.Tudod,ahogy mondtam,hogy PHP-n keresztül shellbe írja be azt,hogy net stop realmd,stb ...A többit megoldom én,csak ennyi kellene.
Cím: Re:Szerver vezérlő
Írta: DoomKiller Dátum 2010 július 30, 05:34:14 DÉLUTÁN
Lackó,

Ha gondolod, akkor : http://infobarkacs.hu/index.php?topic=4826.0

Beírod a consoleba, hogy "server restart n (n = szám)", és újra is indul a szerver :). Ha értesz PHP-hoz, ez alapján átalakíthatod, hogy csak server restart legyen benne ;)
Cím: Re:Szerver vezérlő
Írta: Lackó Dátum 2010 július 30, 05:44:36 DÉLUTÁN
Köszi,értek a PHP-hez,csak ezt nem tudtam.De,én úgy gondoltam,hogy servicet kezelek PHP-n keresztül.Tudod,hogy PHP-n keresztül windowson beírom azt a parancssorba,hogy net stop realmd,stb...Azt hogy kell?
Cím: Re:Szerver vezérlő
Írta: imdawe Dátum 2010 július 30, 07:44:03 DÉLUTÁN
Szia!

Szerintem http://php.net/exec (http://php.net/exec) amire neked szükséged van.
Ez win cmd-t kezeli.
Ha félre értettem amit szeretnél elnézést.
Cím: Re:Szerver vezérlő
Írta: Lackó Dátum 2010 július 30, 08:34:05 DÉLUTÁN
Köszönöm mindenkinek,rájöttem.
Kód:

<?php
$elso 
system("net start realmd"$retval);
echo 
$retval;
?>

Cím: Re:Szerver vezérlő
Írta: imdawe Dátum 2010 július 30, 10:21:10 DÉLUTÁN
Énis erre gondoltam:)
Örülök hogy sikerült:)
Cím: Re:Szerver vezérlő
Írta: NevemSenki Dátum 2010 szeptember 20, 01:21:43 DÉLELŐTT
Szerintem ez is valami hasonló lehet:
http://www.wowresource.eu/index.php?showtopic=15378 (http://www.wowresource.eu/index.php?showtopic=15378)

Üdv.:Senki
Cím: Re:Szerver vezérlő
Írta: Davidoff Dátum 2010 szeptember 21, 02:53:31 DÉLUTÁN
Ha lefagy a console, hiába a remote access.
Cím: Re:Szerver vezérlő
Írta: NevemSenki Dátum 2010 szeptember 21, 10:45:21 DÉLUTÁN
+1

De ezt hogyan lehet kiküszöbölni? Mármint ha kifagy a Core, akkor valamilyen módszerrel nem lehet távolról újraindítani?

Sosem foglalkoztam még ezzel eddig, ezért érdekelne.

Üdv.: Senki
Cím: Re:Szerver vezérlő
Írta: Skyne Dátum 2010 szeptember 21, 10:48:53 DÉLUTÁN
Idézetet írta: NevemSenki Dátum 2010 szeptember 21, 10:45:21 DÉLUTÁN
+1

De ezt hogyan lehet kiküszöbölni? Mármint ha kifagy a Core, akkor valamilyen módszerrel nem lehet távolról újraindítani?

Sosem foglalkoztam még ezzel eddig, ezért érdekelne.

Üdv.: Senki

teli van a net restarterekkel :D
Cím: Re:Szerver vezérlő
Írta: NevemSenki Dátum 2010 szeptember 22, 12:55:34 DÉLELŐTT
Felvázolom, lehet hogy nem írtam le érthetően.

A TrinityCore.exe amikor kifagy teljesen, az úgy néz ki hogy  maga a Program semmilyen jelét nem adja ennek, csak azt veszed észre hogy nincs Chat, és nem mozognak az NPC-k, te pedig ott szaladgálsz köztük.
A Restarter nem csinál semmit, hiszem a Core nem áll le. Egy idő után ( ez határozatlan idő ) vagy kidob a játék DC-vel vagy rohangálhatsz.

Taurin is sok ilyen volt, BP-n is sok ilyen volt, még most is van. Volt olyan hogy nem volt Gm 1-2 napig lehetett csúnyán viselkedni senki nem szólt rád, csak hát a Core kifagyott ( pedig volt Restarter ) és így Szombat reggeltől Vasárnap estig nem volt szerver.

Én is tapasztaltam már ilyet, és a Resterter nem csinál semmit.

Üdv.: Senki

UI.: Ez lemaradt: " :D "
Cím: Re:Szerver vezérlő
Írta: $0undX Dátum 2010 szeptember 24, 03:25:07 DÉLUTÁN
Semmi gond nincsen, a tc-s fiúk is gondoltak rá és tettek is ellene, nektek csak keresni kéne.
Na nem okoskodok itt ennyit nektek, tessék megnézni a world configot:
Idéz#    MaxCoreStuckTime
#        Periodically check if the process is frozen, if this is the case
#         force crash after the specified amount of seconds. Must be > 0.
#         Recommended > 10 secs if you use this.
#        Default: 0 (Disabled)
IdézMaxCoreStuckTime = 0
Cím: Re:Szerver vezérlő
Írta: Girosz Dátum 2010 szeptember 24, 06:44:11 DÉLUTÁN
Igen ám, csak egyes reveknél ez a szutyok dc-zteti a coret. Ha nálad jól működik akkor sem érdemes 5-10 mp-nél kisebb értéket megadni, mert ha belefut valami komoly számításba (pl dc után sokan loginolnak), akkor saját magát fogja folyton lelőni.
Cím: Re:Szerver vezérlő
Írta: NevemSenki Dátum 2010 szeptember 25, 12:36:55 DÉLELŐTT
Idézetet írta: $0undX Dátum 2010 szeptember 24, 03:25:07 DÉLUTÁN
Semmi gond nincsen, a tc-s fiúk is gondoltak rá és tettek is ellene, nektek csak keresni kéne.
Na nem okoskodok itt ennyit nektek, tessék megnézni a world configot:
Idéz#    MaxCoreStuckTime
#        Periodically check if the process is frozen, if this is the case
#         force crash after the specified amount of seconds. Must be > 0.
#         Recommended > 10 secs if you use this.
#        Default: 0 (Disabled)
IdézMaxCoreStuckTime = 0

Tudtam hogy $0und tudja a választ. Én ezt eddig észre sem vettem, köszi szépen!
Girosz-nak igaza van, túl kicsi érték néha ártalmas lehet.

Üdv.: Senki
Cím: Re:Szerver vez
Írta: $0undX Dátum 2010 szeptember 25, 08:44:10 DÉLELŐTT
Amit Girosz mondott azt a config is eml
Cím: Re:Szerver vezérlő
Írta: DoomKiller Dátum 2010 szeptember 25, 10:34:57 DÉLELŐTT
Nem, jól mondta, 10sec-nél nagyobbat kell megadni. (( Célszerű ))
Cím: Re:Szerver vezérlő
Írta: imdawe Dátum 2011 január 01, 04:30:15 DÉLUTÁN
már nem azért de szerintem windows alá webes programot írni egyszerűen undorító!:D
ezalatt értem a program írást.
mellesleg ha ssh-zni vágysz php-ból:
http://hu2.php.net/ssh2