Integration von phpSysInfo als 3rdparty

Status
Für weitere Antworten geschlossen.

Erestris

Benutzer
Mitglied seit
07. Dez 2008
Beiträge
66
Punkte für Reaktionen
0
Punkte
6
Jetzt hab ichs nochmal neu installiert und bekomm jetzt folgendes angezeigt in der 3rd Party app wenn ich sie aufruf:

XPath error in XPath.class.php:1823 In importFromString(): XML error in given string on line 4 column 77. Reason:not well-formed (invalid token)

Warning: Cannot modify header information - headers already sent by (output started at /usr/syno/synoman/phpsrc/phpsysinfo/includes/XPath.class.php:601) in /usr/syno/synoman/phpsrc/phpsysinfo/includes/system_header.php on line 31

Warning: Cannot modify header information - headers already sent by (output started at /usr/syno/synoman/phpsrc/phpsysinfo/includes/XPath.class.php:601) in /usr/syno/synoman/phpsrc/phpsysinfo/includes/system_header.php on line 35
n XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Hostname' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/IPAddr' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Hostname' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/IPAddr' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Kernel' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Distroicon' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Distro' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Uptime' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/Users' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Vitals/LoadAvg' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Network' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Hardware/PCI' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Hardware/IDE' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Hardware/SCSI' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Hardware/USB' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Memory/Used' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Memory/Total' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Memory/Percent' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Memory/Free' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Memory/Used' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Memory/Total' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/Swapdevices' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
XPath error in XPath.class.php:5903 The supplied xPath '/phpsysinfo/FileSystem' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times.
 

Erestris

Benutzer
Mitglied seit
07. Dez 2008
Beiträge
66
Punkte für Reaktionen
0
Punkte
6
habs hinbekommen. lag daran dass df und who nicht den chmod 755 hatten.
 

Erestris

Benutzer
Mitglied seit
07. Dez 2008
Beiträge
66
Punkte für Reaktionen
0
Punkte
6
Mir ist grade aufgefallen dass wenn man die änderungen an der common_functions.php durchführt die im Wiki stehen es nicht mehr funktioniert?

Eventuell ein Fehler im Wiki?

Kann man diese phpsysinfo noch sinnvoll erweitern? (im Wiki gibts z.B. bei dem Beispiel bild unter der Systemübersicht unter Auslastung zusätzlich zu den 3 Werten noch die Auslastung in % und als Balken?

LG.

Andy
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ich glaube, Du würfelst da was durcheinander. Wenn ich dich richtig verstenden habe, hast Du die beiden Programme aus dem IPKG-Paket extrahiert und dann wie hier im ersten Beitrag beschrieben durch die Standardversionen ersetzt, oder?

Die Lösung im Wiki ist anders aufgebaut. Dort geht man davon aus, dass zunächst die coreutils über IPKG installiert werden und anschliessend der Pfad in der common_functions entsprechend angepasst werden muss.

Einfach eine andere Vorgehensweise... Da sehr viele Leute hier eh IPKG installiert haben, ist die zweite Lösung für die meisten wohl einfacher. Deshalb habe ich diese Version ins Wiki übernommen.

Trolli
 

Erestris

Benutzer
Mitglied seit
07. Dez 2008
Beiträge
66
Punkte für Reaktionen
0
Punkte
6
achso. d.h. ich kann wenn ich wie in diesem thread who und df ersetzt hab des IPKG paket coreutils einfach wieder deinstallieren?
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ja. Es sind halt zwei unterschiedliche Vorgehensweisen. Denk aber dran, beim nächsten Firmwareupgrade werden die von dir ersetzten Programme wieder überschrieben...

Trolli
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Die neue Version von phpSysInfo (3.0 RC6) funktioniert übrigens mit der Firmware 803 beta ohne Probleme. Das sieht dann etwa so aus:
 

Anhänge

  • phpsysinfo.jpg
    phpsysinfo.jpg
    92,9 KB · Aufrufe: 79

djinibaby

Benutzer
Mitglied seit
31. Jan 2009
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Hi Trolli,

wie hast Du das hinbekommen?

Bei mir wurden nach der Installation die "Angemeldeten Dateisysteme" nicht angezeigt.

Muß ich etwas besonderes beachten?

Danke schon mal
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ich hab nichts Besonderes gemacht. Einfach nach der Anleitung im Wiki...
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
@Trolli
Was treibst du denn auf deiner DS, dass nur noch 17 MByte RAM frei sind? ;)
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
...jetzt wollte ich gerade mal nachsehen, da funktioniert phpsysinfo nicht mehr! Kann es sein, dass es da ein Problem mit der FW 832 gibt?
Error loading XML document
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat