Sponsor-Board.de
Thema geschlossen  Thema schreiben 

Screen als Webausgabe?

Verfasser Nachricht

Beiträge: 37
Registriert seit: Mar 2015
Status: offline


Beitrag: #1
Screen als Webausgabe?

Hallo zusammen...

Wenn ich die Webseite mein-server.de/web/screen.php?server=System01 aufrufe, soll die Seite alles ausgeben, was im Screen (screen -r ) System01 steht. Ich hoffe ihr könnt mir dabei helfen

Beispiel, MineCraft Server Console...

Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2015 09:43 von SkyGamer.

18.03.2015 09:42
 
Alle Beiträge dieses Benutzers finden

Beiträge: 764
Bewertung: 68
Registriert seit: Apr 2011
Status: offline


Beitrag: #2
RE: Screen als Webausgabe?

Simpelste Lösung mit screen einen Log erstellen (Ich glaube das geht mit -c log.datei) und die Logdatei auslesen.

So macht das unser Webinterface V1 seid Jahren. Wenn du das natürlich Live umsetzen möchtest geht das so nicht.


[Link: Registrierung erforderlich]
Sascha Händler, Laufenstr. 65
Internet: [Link: Registrierung erforderlich]
Tel.: +49-2472-99580-10
Support: helpdesk [at] kts24.com

18.03.2015 09:58
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 37
Registriert seit: Mar 2015
Status: offline


Beitrag: #3
RE: Screen als Webausgabe?

Log wird ja immer automatisch erstellt also bei Bukkit / Spigot. (/serverordner/logs/latest.log) doch wie lese ich den nun aus, :-? danke für deine schnelle Antwort :-)

18.03.2015 10:01
 
Alle Beiträge dieses Benutzers finden

Beiträge: 764
Bewertung: 68
Registriert seit: Apr 2011
Status: offline


Beitrag: #4
RE: Screen als Webausgabe?

Erste Antwort in google "php datei auslesen":
[Link: Registrierung erforderlich]


[Link: Registrierung erforderlich]
Sascha Händler, Laufenstr. 65
Internet: [Link: Registrierung erforderlich]
Tel.: +49-2472-99580-10
Support: helpdesk [at] kts24.com

18.03.2015 10:03
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 37
Registriert seit: Mar 2015
Status: offline


Beitrag: #5
RE: Screen als Webausgabe?

Hm okay... Mein Problem: Wie bekomme ich das Verzeichnis: /root/lobby/logs/latest.log ?

Es ist ja kein /var/ verzeichnis...

Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2015 10:07 von SkyGamer.

18.03.2015 10:06
 
Alle Beiträge dieses Benutzers finden

Beiträge: 55
Bewertung: 0
Registriert seit: Jan 2012
Status: offline


Beitrag: #6
RE: Screen als Webausgabe?

Mit nem Symbollink an die Stelle würd ich spontan ausprobieren

18.03.2015 18:41
 
Alle Beiträge dieses Benutzers finden

Beiträge: 206
Bewertung: 11
Registriert seit: Nov 2012
Status: offline


Beitrag: #7
RE: Screen als Webausgabe?

SkyGamer schrieb:
Hm okay... Mein Problem: Wie bekomme ich das Verzeichnis: /root/lobby/logs/latest.log ?

Es ist ja kein /var/ verzeichnis...

Das Verzeichnis spielt doch keine Rolle, wenn Dein Benutzer die nötigen Rechte besitzt. Wie greifst Du denn auf andere Dateien zu? Per SSH? Per exec() (hoffentlich nicht)?


Kaum macht man's richtig, schon funktionierts Smile

18.03.2015 18:55
 
Alle Beiträge dieses Benutzers finden

Beiträge: 37
Registriert seit: Mar 2015
Status: offline


Beitrag: #8
RE: Screen als Webausgabe?

Ringelnatz schrieb:

SkyGamer schrieb:
Hm okay... Mein Problem: Wie bekomme ich das Verzeichnis: /root/lobby/logs/latest.log ?

Es ist ja kein /var/ verzeichnis...

Das Verzeichnis spielt doch keine Rolle, wenn Dein Benutzer die nötigen Rechte besitzt. Wie greifst Du denn auf andere Dateien zu? Per SSH? Per exec() (hoffentlich nicht)?


Ohje, ich wollte es eigentlich per exec versuchen, warum soll ich es nicht benutzen? Vielleicht ein paar Hinweise, das wäre echt nett Smile Danke.

19.03.2015 16:09
 
Alle Beiträge dieses Benutzers finden

Beiträge: 206
Bewertung: 11
Registriert seit: Nov 2012
Status: offline


Beitrag: #9
RE: Screen als Webausgabe?

Ich weiß ja nicht wie Deine Webserverkonfiguration aussieht, aber wenn PHP nicht gerade mit root-Rechten läuft (und das wäre sicherheitstechnisch ... nicht so toll) sollte es Dir nicht möglich sein, in /root ein Skript zu starten oder auch nur eine Datei zu lesen. Eine andere Möglichkeit wäre also, eine SSH-Verbindung herzustellen und darüber die Befehle abzusetzen und die Ausgabe entgegenzunehmen. Wobei ich mich generell frage, was Du, da es anscheinend um Gameserver geht, im Root-Verzeichnis machst ...


Kaum macht man's richtig, schon funktionierts Smile

19.03.2015 17:41
 
Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren