FT3 Posted November 8, 2012 Report Share Posted November 8, 2012 Sveiki php.lv lietotāji man ir viens jautājums . vai ir iespējams ar php palidzību palaizst game serveri kurš stāv uz vps ? Quote Link to comment Share on other sites More sharing options...
marrtins Posted November 8, 2012 Report Share Posted November 8, 2012 Ja pieejams ssh, tad var. Quote Link to comment Share on other sites More sharing options...
FT3 Posted November 8, 2012 Author Report Share Posted November 8, 2012 (edited) ja ssh ir pieejams , varētu pateikt ka tas ir iespējams ? būtu labi ja būtu kāds piemērs. exmu mēģinājis visādus variantus exec system.. Edited November 8, 2012 by FT3 Quote Link to comment Share on other sites More sharing options...
ezis Posted November 8, 2012 Report Share Posted November 8, 2012 Un kā izskatījās Tavs mēģinājums ar šīm funkcijām? Quote Link to comment Share on other sites More sharing options...
FT3 Posted November 8, 2012 Author Report Share Posted November 8, 2012 Un kā izskatījās Tavs mēģinājums ar šīm funkcijām? diemžel izdzēsu jav savus mēģinājumus. Quote Link to comment Share on other sites More sharing options...
marrtins Posted November 8, 2012 Report Share Posted November 8, 2012 1) noģenerē atslēgu, lai nav paroles jāvada (google ssh-keygen un ssh-copy-id) 2) ar kādu no PHP komandu izsaukšanas f-ijām: ssh user@remote <command> Quote Link to comment Share on other sites More sharing options...
ieleja Posted November 8, 2012 Report Share Posted November 8, 2012 marrtins, kā tu no tiem aprautajiem teikumiem-frāzēm saproti ko autors vispār vēlas? 'game serveris' ir kaut kas tik ļoti konkrēts? kam pieder VPS?, ja autoram, tad var visu, ja ne autoram tad ko var vispār varēt? u.t.t.? Quote Link to comment Share on other sites More sharing options...
marrtins Posted November 9, 2012 Report Share Posted November 9, 2012 ieleja - nu es jau komandas nerakstu, tikai aprakstu principu :) īsti jau saprast nevar gan, bet lai jau cinās. Quote Link to comment Share on other sites More sharing options...
F3llony Posted November 9, 2012 Report Share Posted November 9, 2012 Ja uz lokālas kastes, nekāds ssh nav vajadzīgs. Ja uz attālinātas kastes - http://pecl.php.net/package/ssh2 http://lv1.php.net/manual/en/function.ssh2-exec.php Quote Link to comment Share on other sites More sharing options...
ezis Posted November 9, 2012 Report Share Posted November 9, 2012 (edited) Ar to pašu ceļu ar kuru palaidi to "game serveri" caur ssh, palaid ar php? :? norādi aplikācijas atrašanās vietu un tad palaid to? Varbūt esmu kaut ko palaidis garām? exec('cd /to/my/app/ ; ./app_run -some options'); Tik vienkāršs piegājiens nedarbojas? Edited November 9, 2012 by ezis Quote Link to comment Share on other sites More sharing options...
FT3 Posted November 9, 2012 Author Report Share Posted November 9, 2012 (edited) ta saucamais game servers stāv turpat kur kur php fails tikāi citā mape. galvena - www - gameserveris ezis biju izmēginājis tavus variāntu , ienāku adrese ļoti ilgi lāde lapu bet ta ari neko neielāde. exec('cd /home/galvena/gameserveris ; sh start.sh'); edit viss okey lapa neielādejas līdz galam bet nu "game server" palaižas. un tagad vel viens jautājums , sh fails palaiž java aplikāciju ( jar failu ), kad palaižu failu caur putty man rāda "game server" logus un es varu vinu kontrolet , bet kā tgd piekļūt tam palaizstam jar failam vai vismaz nosūtit viņam komandu? lai varu kontrolēt , jo kad ienāku mape /home/galvena/gameserveris nekādus procesus neuzrāda.. Edited November 9, 2012 by FT3 Quote Link to comment Share on other sites More sharing options...
ezis Posted November 9, 2012 Report Share Posted November 9, 2012 (edited) Varbūt tāpēc, ka tā funkcija gaida līdz galam atbildi.. . Kāds saturs ir tajā .sh ? Kāpēc izmanto bourne shell? Izmēģini system funkciju. Viņa palaidīs cmd un atgriezīs rezultātu uzreiz, ja nemaldos. Edited November 9, 2012 by ezis Quote Link to comment Share on other sites More sharing options...
FT3 Posted November 9, 2012 Author Report Share Posted November 9, 2012 (edited) sh fails java -jar server.jar -o false izmēgināšu ar system nu bet tas vairs nav tik svarigi kā 2 jautājums. Edited November 9, 2012 by FT3 Quote Link to comment Share on other sites More sharing options...
nemakuphp Posted November 9, 2012 Report Share Posted November 9, 2012 Izmanto screen Quote Link to comment Share on other sites More sharing options...
ezis Posted November 9, 2012 Report Share Posted November 9, 2012 Nav prasība pēcāk pārslēgties uz servera konsoli. kāpēc lai izmantotu screen? :? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.