Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][PHP]Komenda sed wykonywana na serwerze VPS, Nie wykonuje mi zapytania na serwerze
arogant
post 3.04.2017, 22:41:00
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 16.08.2012
Skąd: Rybnik Śląsk

Ostrzeżenie: (0%)
-----


Witam. Pisze pewien skrypt i potrzebuje pozmieniać pare rzeczy na serwerze.. Poniżej daje kod

  1. $ssh->exec('sed "s/team2.cfg/"'.$team.'.cfg"/" /home/gsp_2/188.116.46.36-27015/csgo/m_'.$typ.'.cfg > /home/gsp_2/188.116.46.36-27015/csgo/match_'.$typ.'.cfg');


Ta wyżej wymieniona komenda powinna wykonać zapytanie na serwerze, otworzyć plik m_5v5.cfg w nim zmienić z team2.cfg na zmienną $team.cfg a następnie to wszystko zapisać w pliku match_5v5.cfg

Wykonywana komenda poprzez php nie działa, ale jak wpisuje to samo na serwerze przez zwykłe putty to zmienia tak jak chce..

SSH przez php działa ponieważ inne komendy wykonują się normalnie..

  1. $ssh->exec('echo "\"team\"" >> '.$team.'.cfg');
  2. $ssh->exec('echo "{" >> '.$team.'.cfg');
  3. $ssh->exec('echo "\"name\" \"'.$team.'\"" >> '.$team.'.cfg');
  4. $ssh->exec('echo "\"tag\" \"'.$tag.'\"" >> '.$team.'.cfg');
  5. $ssh->exec('echo "\"flag\" \"'.$kraj.'\"" >> '.$team.'.cfg');
  6. $ssh->exec('echo "\"players\"" >> '.$team.'.cfg');
  7. $ssh->exec('echo "{" >> '.$team.'.cfg');
  8. $ssh->exec('echo "\"'.$g1.'\" \"\"" >> '.$team.'.cfg');
  9. $ssh->exec('echo "}" >> '.$team.'.cfg');
  10. $ssh->exec('echo "}" >> '.$team.'.cfg');
  11. $ssh->exec('mv '.$team.'.cfg /home/gsp_2/*27015/csgo/addons/sourcemod/configs/get5');
  12. $ssh->exec('sed "s/team2.cfg/"'.$team.'.cfg"/" /home/gsp_2/188.116.46.36-27015/csgo/m_'.$typ.'.cfg > /home/gsp_2/188.116.46.36-27015/csgo/match_'.$typ.'.cfg');


to jest kawałek skrytpu odpowiadający za to wszystko, powyższe komendy wykonują się bez zarzutu..

Pozdrawiam i proszę o pomoc

ok, wszystko juz działa, użyłem innej funckji, można zamknąć
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 02:16