Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Mam pewną aplikację która chodzi w screenie. Chciałem pobrać zawartość tego, co widać po wykonaniu polecenia screen -r, wyświetlić zawartość tego na stronie WWW, a potem wyjść ze screena (Ctrl + A + D) żeby nie widniał jako attached. Czy da się to wykonać w PHP za pomocą np.shell_exec()?
Offline
nie
Offline
A za pomocą jakiejś innej funkcji lub innego rozwiązania?
Offline
supervisor ma opcje sterowania web, ale to coś na zasadzie skryptu startowego jest.
Offline
albo zapisywać do pliku a później odczyt z poziomu PHP, ale to będzie orka na ugorze :)
Ewentualnie można użyć websocket lub innego protokołu.
Zależy też, czy to jest aplikacja napisana przez Ciebie czy jakiś gotowiec
Offline
To prosty skrypt w bashu
Offline
Jak serwer http ma serwować wynik tego prostego skrypta?
Pytam, bo nie potrzebujesz do tego PHP, serwer LIghttpd potrafi dowolne skrypty odpalać jako cgi i wyświetlać wynik na ekranie.
Konfiguracja jest dosyć banalna:
https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModCGI
Jeżeli natomiast to ma być tryb monitoringu, czyli skrypt ma zasuwać ciągle a na stronie ma być wynik tego działania, to zainteresuj się soketami unix lub kolejkami fifo.
Albo zajrzyj np w źródła Cacti, Monitorixa, Nagiosa czy dowolnego innego programu do monitorowania.
Zwłaszcza Monitorix może być inspirujący, bazuje na rddtool i perl-cgi.
https://www.monitorix.org/
A to już rzut beretem od Twojego magicznego skrypta. xD
Pozdro
Ostatnio edytowany przez Jacekalex (2020-05-25 07:52:27)
Offline