Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zdalny grep przez PHP
wolfen3
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 31.03.2005

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


Potrzebuje wyciągnąć dane przeszukując plik tekstowy na zdalnej maszynie. Napisałem skrypt w bash, który wykonuje połączenie ssh a następnie grep na logu, po czym zawartość wczytywana jest przez skrypt php w przeglądarce. Problem w tym, że jeżeli skrypt wykonuje w terminalu to otrzymuje wynik po 10 sekundach, natomiast w przeglądarce pojawia się on po 40-50 sekundach. Wiem, że nie ma możliwości przyspieszenia tego, dlatego wymyśliłem sobie inny sposób:

PHP zapisze w pliku tekstowym zmienne, które przeczyta skrypt działający w tle na serwerze. Następnie skrypt ten wykona zdalnego grep z parametrami podanymi w pliku tekstowym. Wyrzuci output do innego pliku, aby PHP mógł go przeczytać jak zwykły plik tekstowy. Dzięki temu nie będę angażował PHP do wykonywania zdalnego grep'a.

Pytanie, czy ktoś miałby lepszy sposób?

Czy można jakoś przekazać informację o zakończeniu wykonywania skryptu na serwerze do PHP?
Go to the top of the page
+Quote Post

Posty w temacie
- wolfen3   Zdalny grep przez PHP   16.01.2016, 10:10:43


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 Aktualny czas: 21.08.2025 - 16:21