Ankündigung

#1 2021-01-19 13:57:35

Digidani
Mitglied
2017-10-20
22

Fehler im Dashboard nach Update auf Version 11

Ich habe heute direkt die Version 11 installiert und bekomme im Adminbereich / Dashboard folgende Infos/Fehler:

Warning: A non-numeric value encountered in /www/htdocs/wxxxxx/xfotos/admin/intro.php on line 406

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/wxxxxx/xfotos/admin/intro.php:406) in /www/htdocs/wxxxxx/xfotos/include/page_header.php on line 94

Was kann man machen? Woran könnte es liegen? Piwigo selbst, der Server, ein Plugin?

Offline

#2 2021-01-19 19:00:13

drlecter
Piwigo Team Moderators
2016-03-17
1031

Re: Fehler im Dashboard nach Update auf Version 11

Das könnte an einem Plugin liegen. Ich sehe gerade erst dass das Update zur Verfügung steht. Hast du eine Liste deiner Plugins zur Hand? Falls du die Plugins noch verwalten kannst, einmal alle deaktivieren und eins nach dem anderen aktivieren.

Offline

#3 2021-01-20 06:33:39

Dennipo
Gast

Re: Fehler im Dashboard nach Update auf Version 11

Moin,
Dito, bei mir das Gleiche, selbst wenn alle Plugins deaktiviert sind:

Warning: popen() has been disabled for security reasons in /home/users/miniwelten/www/admin/intro.php on line 395

Warning: fgets() expects parameter 1 to be resource, null given in /home/users/miniwelten/www/admin/intro.php on line 396

Warning: pclose() expects parameter 1 to be resource, null given in /home/users/miniwelten/www/admin/intro.php on line 398

Warning: A non-numeric value encountered in /home/users/miniwelten/www/admin/intro.php on line 406

Dann ist mir aufgefallen das das wenn man aufn Dashboard ist, das Menü aufgeklappt ist, und nicht anklickbar und nutzbar ist. Hier meine Serverdaten:

Betriebssystem: Linux
PHP: 7.4.11 (Info anzeigen) [2021-01-20 06:33:07]
MySQL: 5.5.5-10.3.27-MariaDB-0+deb10u1 [2021-01-20 06:33:07]
Grafikbibliothek: ImageMagick 6.9.10-23

#4 2021-01-20 06:40:00

kleinewelten
Mitglied
2021-01-20
3

Re: Fehler im Dashboard nach Update auf Version 11

Dennipo schrieb:

Moin,
Dito, bei mir das Gleiche, selbst wenn alle Plugins deaktiviert sind:

Warning: popen() has been disabled for security reasons in /home/users/miniwelten/www/admin/intro.php on line 395

Warning: fgets() expects parameter 1 to be resource, null given in /home/users/miniwelten/www/admin/intro.php on line 396

Warning: pclose() expects parameter 1 to be resource, null given in /home/users/miniwelten/www/admin/intro.php on line 398

Warning: A non-numeric value encountered in /home/users/miniwelten/www/admin/intro.php on line 406

Dann ist mir aufgefallen das das wenn man aufn Dashboard ist, das Menü aufgeklappt ist, und nicht anklickbar und nutzbar ist. Hier meine Serverdaten:

Betriebssystem: Linux
PHP: 7.4.11 (Info anzeigen) [2021-01-20 06:33:07]
MySQL: 5.5.5-10.3.27-MariaDB-0+deb10u1 [2021-01-20 06:33:07]
Grafikbibliothek: ImageMagick 6.9.10-23

Habe popen() aus PHP entfernt und nun sind alle Fehlermeldungen wech und das dashboard erfüllt seinen uneingeschränkten Zweck :-)

Offline

#5 2021-01-20 10:31:04

Digidani
Mitglied
2017-10-20
22

Re: Fehler im Dashboard nach Update auf Version 11

Und wie bzw. wo hast Du da was geändert?
Zugriff auf php selbst hab ich im Hostingsystem ja nicht.

Offline

#6 2021-01-20 16:11:33

kleinewelten
Mitglied
2021-01-20
3

Re: Fehler im Dashboard nach Update auf Version 11

Ich verwende keyhelp als Administrationsoberfläche und dort unter disable_functions  musste ich es entfernen...

Welche Verwaltungsoberfläche verwendet dein Webhoster ?

Offline

#7 2021-01-20 16:17:53

Digidani
Mitglied
2017-10-20
22

Re: Fehler im Dashboard nach Update auf Version 11

phpMyAdmin sollte das sein.

Offline

#8 2021-01-21 22:12:33

Maic
Gast

Re: Fehler im Dashboard nach Update auf Version 11

Hallo.

Ich habe ebenfalls auf Piwigo 11 upgedatet und das gleiche Problem im Dashboard. Das Menü links klappt komplett auf und ist nicht verwendbar. Erst wenn ich auf einen Eintrag wie zum Beispiel "Plugins" geklickt habe, ist der Spuk vorbei.

Darüber hinaus erscheint oben im Kopf-Bereich Fehlermeldungen:

Warning: A non-numeric value encountered in /www/htdocs/*url*/piwigo/admin/intro.php on line 406

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/*url*/piwigo/admin/intro.php:406) in /www/htdocs/*url*/piwigo/include/page_header.php on line 94


Darüber hinaus steht in dem lilafarbenen Teil der Speicherverwaltung beim Hovern mit der Maus ebenfalls eine Fehlermeldung:

Warning: A non-numeric value encountered in /www/htdocs/*url*/piwigo/_data/templates_c/p6jhns^1ba02ea1aa44044a22e2adfd7d86e69e36c11a4d_0.file.intro.tpl.php on line 488


Scheinbar ist der Bug tatsächlich irgendwo im Bereich der Speicherermittlung zu suchen.

Hier ein Snippet aus der /admin/intro.php/

402 //Calculate total storage
403 $total_storage = 0;
404 foreach ($data_storage as $value)
405 {
406   $total_storage += $value;
407 }

Dort sieht man sehr schön, dass Zeile 406 sich mit der Berechnung des Speichers befasst. Was da nicht stimmt? Keine Ahnung. Eventuell hilft es ja den Admins & Programmierern hier trotzdem weiter.

Mein System läuft auf PHP 7.4 & MariaDB 10.5.6.

MfG Maic

#9 2021-01-21 22:15:04

Maic
Gast

Re: Fehler im Dashboard nach Update auf Version 11

Ergänzung:

- alle Plugins aktuell und deaktiviert -> keine Änderung

- diverse Themes getestet -> keine Änderung

- PHP 7.2 & PHP 7.3 getestet -> keine Änderung

- Piwigo komplett "from Scratch" auf einem Test-Server installiert und nur "ein" Bild eingefügt -> keine Änderung

#10 2021-01-21 22:26:59

drlecter
Piwigo Team Moderators
2016-03-17
1031

Re: Fehler im Dashboard nach Update auf Version 11

Ist popen usw. bei dir aktiv? Das könnte vielleicht damit zusammenhängen.

Offline

#11 2021-01-21 22:36:54

Maic
Gast

Re: Fehler im Dashboard nach Update auf Version 11

Zum Thema popen():

Ich denke nicht, dass diese Funktion aktiviert ist. Ich sitze mit meiner Piwigo bei einem Domain-Hoster und nicht auf einem eigenen Server. Dort habe ich aber gerade mal alle Funktionen / Optionen von PHP 7.4 anzeigen lassen und dort finde ich keinen Eintrag "popen".

Sollte ich hier was falsch verstanden haben, ruhig noch mal nachtreten. Ich schaue dann gerne auch noch an anderen Stellen nach ;-)

P.S: Ansonsten läuft Piwigo 11 wirklich solide und stabil. Ich habe über 8.500 Fotos in der Galerie und konnte keinerlei Probleme feststellen. Top Leistung soweit ;-)

#12 2021-01-22 10:24:28

drlecter
Piwigo Team Moderators
2016-03-17
1031

Re: Fehler im Dashboard nach Update auf Version 11

Ach, schaue einmal hier. Das könnte die Lösung sein:
https://piwigo.org/forum/viewtopic.php? … 56#p179056

Es gibt Webhoster die haben popen aktiviert, wenn man die Umgebung richtig absichert. Es ist aber nicht alles so einfach.
Im Grunde kann ich es auch nachvollziehen.

Offline

#13 2021-01-23 15:25:16

Digidani
Mitglied
2017-10-20
22

Re: Fehler im Dashboard nach Update auf Version 11

Mit Piwigo-Update 11.1 hat sich das Problem bei mir erledigt.

Offline

#14 2021-01-23 19:34:35

Maic
Mitglied
2021-01-21
6

Re: Fehler im Dashboard nach Update auf Version 11

Kurze Rückmeldung:

nach dem Update auf die Version 11.1.0 läuft alles problemlos. Im Dashboard - und auch anderenorts - tauchen keine Fehlermeldungen bzw. erkennbares Fehlverhalten auf. Top!

Offline

#15 2021-01-23 20:48:47

drlecter
Piwigo Team Moderators
2016-03-17
1031

Re: Fehler im Dashboard nach Update auf Version 11

Im englischen Forum gab es einen Ansatz popen zu ersetzen. Ich habe mir das Changelog noch nicht angeschaut, es kann aber sein, dass das umgesetzt wurde.

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt