Php taskill azaz system parancsal hogyan?

Ez a téma lezárásra került a moderátor által. A lezárás oka: Ilyen jellegű kérdéssel a Prog.hu-t keresd fel a jövőben!
Php taskill azaz system parancsal hogyan?
2011-05-27T15:16:07+02:00
2011-05-27T16:42:53+02:00
2022-07-27T21:25:25+02:00
crosman
Sziasztok!

Egy jó kérdéssel fordulnák hozzátok :)

Akarok készíteni egy windows game server webadmint. Az alapok php stb.. megvannak de el akadtam. Ha úgy indítanám a szervert, hogy PHP fáljban ezek a sorok találhatóak
<?php
exec('C:\proba\start.bat');
?>
Akkor csak tölt és tölt...
Ha ezt írom be:
<?php
system("cmd /c C:\proba\szerver.exe");
?>
Akkor be indúl a szerver de ez is tölt folyamatosan. Ezzel a parancsal a system felhasználó fogja futtatni a szervert. No, de ez csak akkor működik ha a szerver közvetlen a PHP fálj mellett van.

Mutatom a start.bat fáljt:

start szerver.exe

Mutatom a stop.bat fáljt:

TASKKILL /F /IM samp-server7777.exe /T

Na ezek lennének a problémáim. Remélem tudtok segíteni és előre köszönöm szépen!
Mutasd a teljes hozzászólást!

Ez a téma lezárásra került a moderátor által. A lezárás oka: Ilyen jellegű kérdéssel a Prog.hu-t keresd fel a jövőben!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd