Seite 1 von 2

Systeminformationen

Verfasst: 26. Feb 2018, 22:13
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

Re: Systeminformationen

Verfasst: 4. Mär 2018, 09:19
von fasse
Das Problem ist jetzt behoben.

Gruß
Fasse

Re: Systeminformationen

Verfasst: 4. Mär 2018, 12:17
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

Re: Systeminformationen

Verfasst: 4. Mär 2018, 13:40
von fasse
Ok, mein Fix war nicht gut. Jetzt sollte es passen.

Re: Systeminformationen

Verfasst: 4. Mär 2018, 14:02
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) 13664 mal betrachtet
Nach paar mal Aktualisieren sieht das dann so aus
Speicherplatz_3.jpg
Speicherplatz_3.jpg (5.4 KiB) 13660 mal betrachtet
Webserver PHP 5.6
Speicherplatz_1.jpg
Speicherplatz_1.jpg (3.66 KiB) 13664 mal betrachtet
Gruß Offe

Re: Systeminformationen

Verfasst: 4. Mär 2018, 14:20
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

Re: Systeminformationen

Verfasst: 5. Mär 2018, 11:33
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));

Re: Systeminformationen

Verfasst: 5. Mär 2018, 21:41
von Offe
Webserver
float(26843545600) float(15994347520)
Raspberry
float(15607906304) float(13306953728)

Re: Systeminformationen

Verfasst: 6. Mär 2018, 00:58
von XimeX
Versuch es bitte mit der neuesten Version nochmal

Re: Systeminformationen

Verfasst: 6. Mär 2018, 08:29
von Offe
Ich habe diesen Commit übernommen: https://github.com/Admidio/admidio/comm ... 53ca2cc8c4 kann jedoch keinen Unterschied sehen.

Re: Systeminformationen

Verfasst: 6. Mär 2018, 16:49
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

Re: Systeminformationen

Verfasst: 6. Mär 2018, 20:16
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

Re: Systeminformationen

Verfasst: 6. Mär 2018, 21:53
von XimeX
Und wie hoch sollte der gesamt Speicherplatz wirklich sein?

Hast du PHP 32bit oder 64bit installiert?

Re: Systeminformationen

Verfasst: 6. Mär 2018, 23:11
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% /

Re: Systeminformationen

Verfasst: 7. Mär 2018, 01:24
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