Hallo
Hab Heute festgestellt das ich wenn ich ein Bild öffnen oder ich Adminberich aufrufen möchte diese Meldung bekomme
Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/vhosts/xxx.com/httpdocs/album/piwigo/include/common.inc.php on line 141
Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/vhosts/xxx.com/httpdocs/album/piwigo/include/common.inc.php on line 141
Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.' in /var/www/vhosts/xxx.com/httpdocs/album/piwigo/include/functions.inc.php:628 Stack trace: #0 /var/www/vhosts/xxx.com/httpdocs/album/piwigo/include/functions.inc.php(628): DateTime->__construct() #1 /var/www/vhosts/xxx.com/httpdocs/album/piwigo/include/functions.inc.php(649): str2DateTime('2016-11-12 17:5...', NULL) #2 /var/www/vhosts/xxx.com/httpdocs/album/piwigo/picture.php(880): format_date('2016-11-12 17:5...') #3 {main} thrown in /var/www/vhosts/xxx.com/httpdocs/album/piwigo/include/functions.inc.php on line 628
kann mir einer helfen das zu beheben ?
gruß Michael
Oder kann man piwigo irgendwie wieder downgraden
weil die probleme erst seit dem leten update sind
Habe seit heute genau das gleiche Problem, das Update liegt schon länger zurück und auch an der Konfiguration hab ich länger nichts geändert. Die Meldungen erscheinen direkt obenauf der Startseite. Im Admin-Bereich kann ich z.B. das Dashboard nicht öffnen, da sind nur die Fehlermeldungen. Großer Mist. Wäre sehr schön, wenn jemand weiss, was hier falsch läuft, bzw was zu tun ist.
Der Tipp von Ralf bringt keine Änderung.
sommerliche Grüße
HaPe
Offline
Hallo,
ich denke nicht, dass es an Piwigo liegt - wahrscheinlich eher an einer Erweiterung die nicht kompatibel ist.
Warum ich so denke, habe zwei Internetseiten mit Piwigo laufen - und mache alle Updates und kein Fehler weit und breit.
Meine Seiten: www.fototeam-nec.de und www.models2000.de
Mal einfach die Erweiterungen nach und nach austesten nur deaktivieren und wenn der Fehler dann immer noch da ist wieder aktiveren dann die nächste Erweiterung usw.
Hoffe, ihr habt dann keine Probleme mehr
Gruß Ludwig
Offline
Ich habe eine Lösung gefunden, Manchmal hilft Big Brother :-))
Folgende Datei öffnen:
/include/functions.inc.php
Den Quellcode am Anfang:
<?php
ersetzen durch
<?php
date_default_timezone_set('Europe/Berlin');
und alles läuft wieder rund.
@ Ludwig:
Wie geschildert, ich hatte im Vorfeld an meiner Piwigi-Installation nichts geändert. Kann es daran liegen, dass der Provider Serverseitig irgendwas geändert/upgedatet hat?
Offline
Also bei mir hat sich nichts geändert
Hab immer noch das ganze UI voll mit Fehlermeldung
@ Ludwig:
Wie geschildert, ich hatte im Vorfeld an meiner Piwigi-Installation nichts geändert. Kann es daran liegen, dass der Provider Serverseitig irgendwas geändert/upgedatet hat?
Es könnte sein, (will mich da aber nicht festlegen) dass es mit der PHP Version zu tun hat.
LG Ludwig
Offline
date.timezone = Europe/Berlin
in der php.ini setzen. Wo die zu finden ist steht i.d.R. in den Docs des providers, oder beim Support fragen.
Hape's Lösung sollte auch funktionieren, ist aber nicht persistent (geht beim Update verloren).
Offline
teekay schrieb:
Code:
date.timezone = Europe/Berlinin der php.ini setzen. Wo die zu finden ist steht i.d.R. in den Docs des providers, oder beim Support fragen.
Hape's Lösung sollte auch funktionieren, ist aber nicht persistent (geht beim Update verloren).
Weiss ich und das stört mich daran, aber die Seite läuft erst mal.
Ich hab mir mal die PHP Einstellungen meines Providers angeschaut, unten ein Screenshot zu den Einstellungen unter Date. Wo müsste da Europe/Berlin stehen? Bei default timezone (jetzt UTC) oder date.timezone (Eingabefeld ist leer)?
Offline