Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ssh2_exec - wyświetlenie pliku
lanceq
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 3.07.2012

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


  1. <?php
  2. $sciezka = "tutaj sciezka jest";
  3. $polaczenie = ssh2_connect("localhost", 22);
  4. ssh2_auth_password($polaczenie, "tutaj nazwa", "tutaj haselko");
  5. $polecenie = "tail -n 15 output.log";
  6. $stream = ssh2_exec($polaczenie, $polecenie);
  7. if($stream) {echo "<pre>$polecenie</pre>";}
  8.  
  9. ?>


Witam serdecznie, przypadkowo natknąłem się na to forum i wydaje się być tu całkiem fajnie, chyba tu zostanę na dłużej, ale do rzeczy, chcę za pomocą ssh2_exec outputnąć pewien plik tekstowy lecz niestety zamiast outputnąć zawartość polecenia wyświetlania "tail -n 15 output.log" a powinno wyświetlać ostatnich 15 linijek pliku output.log

Czemu to nie trybi ?
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lanceq
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 3.07.2012

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


Wygląda to tak:

  1. $sciezka = "";
  2. $polaczenie = ssh2_connect("localhost", 22);
  3. ssh2_auth_password($polaczenie, "", "");
  4. $polecenie = "tail -n 15 output.log";
  5. $stream = ssh2_exec($polaczenie, $polecenie);
  6. if ($stream !== false) {echo stream_get_contents($stream);}


Zrobiłem wg. tego co napisałeś lecz dalej nic nie pokazuje.

Ten post edytował lanceq 3.07.2012, 18:20:38
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.09.2025 - 17:45