Systeminformationen

Topics from older beta tests.
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Systeminformationen

Beitrag von Offe »

In den Einstellungen sind unter Systeminformationen keine Werte mehr für "max. POST-Größe", "Arbeitsspeicher" und "max. Uploadgröße" mehr gesetzt. Direkt vor dem Update sind diese aber noch normal vorhanden. Dies scheint eher ein Anzeige- / Ausleseproblem zu sein. In der Spielwiese tritt das Problem auch auf.

Der Speicherplatzbalken ist bei mir komplett rot und zeigt "2.09 GiB / 1 " an. Was soll dies bedeuten?

Gruß Offe
Benutzeravatar
fasse
Administrator
Beiträge: 5131
Registriert: 12. Nov 2005, 16:06

Re: Systeminformationen

Beitrag von fasse »

Das Problem ist jetzt behoben.

Gruß
Fasse
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitrag von Offe »

Unter "max. bearbeitbare Bildgröße" wird derzeit nur der Wert 0 Megapixel ausgegeben.

Der Speicherplatzbalken ist bei mir weiterhin komplett rot, jedoch ist nun überhaupt keine Beschriftung mehr vorhanden.

Gruß Offe
Benutzeravatar
fasse
Administrator
Beiträge: 5131
Registriert: 12. Nov 2005, 16:06

Re: Systeminformationen

Beitrag von fasse »

Ok, mein Fix war nicht gut. Jetzt sollte es passen.
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitrag von Offe »

die Bildgröße passt nun, aber der Speicherplatz sieht immer noch nicht so aus, wie in der Spielwiese:

Raspberry PHP 7.0
Speicherplatz_2.jpg
Speicherplatz_2.jpg (3.71 KiB) 7465 mal betrachtet
Nach paar mal Aktualisieren sieht das dann so aus
Speicherplatz_3.jpg
Speicherplatz_3.jpg (5.4 KiB) 7461 mal betrachtet
Webserver PHP 5.6
Speicherplatz_1.jpg
Speicherplatz_1.jpg (3.66 KiB) 7465 mal betrachtet
Gruß Offe
Benutzeravatar
fasse
Administrator
Beiträge: 5131
Registriert: 12. Nov 2005, 16:06

Re: Systeminformationen

Beitrag von fasse »

Hallo Offe,

ich denke mal, dass die Funktionen mit denen der Speicherplatz ermittelt werden, nicht überall laufen. Das muss sich ximex mal anschauen. Er hat das eingebaut.

Gruß
Fasse
XimeX
Developer
Beiträge: 1149
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitrag von XimeX »

Erstell mal eine test.php etc und füge folgenden code ein und schick mir die ausgabe:

Code: Alles auswählen

<?php

$path = __DIR__;
var_dump(disk_total_space($path));
var_dump(disk_free_space($path));
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitrag von Offe »

Webserver
float(26843545600) float(15994347520)
Raspberry
float(15607906304) float(13306953728)
XimeX
Developer
Beiträge: 1149
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitrag von XimeX »

Versuch es bitte mit der neuesten Version nochmal
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitrag von Offe »

Ich habe diesen Commit übernommen: https://github.com/Admidio/admidio/comm ... 53ca2cc8c4 kann jedoch keinen Unterschied sehen.
XimeX
Developer
Beiträge: 1149
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitrag von XimeX »

Füg in der preferences.php in Zeile 747 folgendes ein:

Code: Alles auswählen

$gLogger->critical('#####', $diskSpace);
Und dann den log eintrag posten
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitrag von Offe »

[2018-03-06 19:14:39.801039] Admidio.CRITICAL: ##### {"total":-1571962880,"free":420950016,"used":-1992912896} {"file":"/var/www/html/adm_program/modules/preferences/preferences.php","line":747,"class":null,"function":null}
Auf dem Speicherplatzbalken steht
-1992912896 B / -1571962880 B
XimeX
Developer
Beiträge: 1149
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitrag von XimeX »

Und wie hoch sollte der gesamt Speicherplatz wirklich sein?

Hast du PHP 32bit oder 64bit installiert?
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitrag von Offe »

Die letzten Tests waren mit dem Raspberry Pi 1 gemacht. Dabei handelt es sich um eine 32 Bit ARM CPU.

Der Speicherplatz sollte 13 GB.
pi@raspi:/var/www/html $ df -all
Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/root 15242096 1597324 12992996 11% /
raspi:/var/www/html $ df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/root 15G 1,6G 13G 11% /
XimeX
Developer
Beiträge: 1149
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitrag von XimeX »

Dann liegt es wohl daran. 32 Bit PHP Versionen können max 2GB angegeben werden. Da dein gesamt und freier Speicherplatz jeweils >2GB ist wird eine falsche Zahl ausgegeben.

@Fasse: wie sollen wir in so einem Fall verfahren? Bei 32 bit Systemen ganz ausblenden?
Hier gibt es einen Code zum testen ob 32bit oder 64bit:
https://stackoverflow.com/questions/542 ... 21#5424121
Antworten