Forum

Moderiert von: stefan, spinne
Forum Index
Support
     Bug oder nicht...
     Fehler: Server Information
Hilfe anzeigen
Hilfe anzeigen

Autor Druckerfreundliche DarstellungFehler: Server Information
Freespacer

Registriert: 03.10.2006
Beiträge: 205
Wohnort: Essen


Sende eine Private Nachricht an Freespacer
Geschrieben: 26.11.2006 21:09

Hi,

wenn ich unter Adminmenü -> Diagonstic -> Server bekomme ich eine schöne Übersicht über meinen RootServer.

Jedoch wird ein PHP-Fehler angezeigt:

WARNING [8] Undefined offset: 7
FOUND IN [admin/diagnostic/sysinfo.php]
FOUND AT 194


Laut im Code wird der Befehl "w" an die Shell übergeben und der Rückgabe-Wert wird von sysinfo.php verarbeitet.

Per SSH gibt dieser Befehl diese Ausgabe auf dem Screen aus:

21:04:25 up 123 days, 5:22, 1 user, load average: 0.03, 0.08, 0.02
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 21:03 0.00s 0.04s 0.00s w


Evtl. könnt ihr ja was damit anfangen.
Bevor ich es vergesse: Das System ist SuSE Linux 10.0

Gruß

Sebastian


Zitieren Druckerfreundliche Darstellung nach oben
Freespacer

Registriert: 03.10.2006
Beiträge: 205
Wohnort: Essen


Sende eine Private Nachricht an Freespacer
Geschrieben: 26.11.2006 21:30

Problem konnte im Quellcode sysinfo.php mit folgender Korrektur gelöst werden:

Original: Zeile 188
exec ('w', $who);

Lösung:
exec ('w -f', $who);

Gruß

Sebastian


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 27.11.2006 05:14

mit rev. 197/198 etwas angepasst übernommen. angepasst weil in debian standart -f aktiv ist und sonst sonst dort nicht gehen würde.


Zitieren Druckerfreundliche Darstellung nach oben
Freespacer

Registriert: 03.10.2006
Beiträge: 205
Wohnort: Essen


Sende eine Private Nachricht an Freespacer
Geschrieben: 27.11.2006 09:48

Sorry, habe versehentlich statt antworten auf Edit geklickt. Sh*t!

Fehler wie oben noch vorhanden.

BTW, hast du im Quellcode sysinfo.php vergessen, den Zähler $countwho bzw die Liste nach der Prüfung wieder zurückzusetzen. Habe ich erst gerade gesehen.


Gruß

Sebastian

[ Diese Nachricht wurde bearbeitet von: Freespacer am 27.11.2006 10:03 (Originaldatum 27.11.2006 09:48) ]


Zitieren Druckerfreundliche Darstellung nach oben
Freespacer

Registriert: 03.10.2006
Beiträge: 205
Wohnort: Essen


Sende eine Private Nachricht an Freespacer
Geschrieben: 27.11.2006 10:10

Bitte noch in die sysinfo.php / Zeile 196 einfügen:


...

} elseif ($default_check == 7) {
$who = '';
exec('w -f', $who);

...


Dann läuft das Script einwandfrei.

Gruß

Sebastian


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 27.11.2006 14:37

ja war halt früh am morgen ...


Zitieren Druckerfreundliche Darstellung nach oben
Freespacer

Registriert: 03.10.2006
Beiträge: 205
Wohnort: Essen


Sende eine Private Nachricht an Freespacer
Geschrieben: 27.11.2006 16:51

stefan schrieb am 27.11.2006 um 14:37:40 Uhr folgendes:

ja war halt früh am morgen ...


Echt?


Zitieren Druckerfreundliche Darstellung nach oben
sortieren nach

Hilfe anzeigen
Hilfe anzeigen
Vorheriges Thema:  Fehler: Newsletter Export
Nächstes Thema:  FCK und HTML-Tags

Gehe zu:

Benutzername:
 
Sicherheits-Code
Sicherheits-Code
Neu laden