PHP-Error: Undefined class constant 'DATEFORMAT'  [GELÖST]

Locked
User avatar
stfn116
Posts: 306
Joined: Wed 9. Jan 2019, 11:43
Location: Bavaria

PHP-Error: Undefined class constant 'DATEFORMAT'

Post by stfn116 »

Guten Morgen zusammen,

in den Logs taucht seit dem 19 Februar folgender Fehler unregelmäßig auf:

Code: Select all

[28-Feb-2020 05:44:02 Europe/Berlin] PHP Fatal error:  Uncaught Error: Undefined class constant 'DATEFORMAT' in /home/keyhelp/www/keyhelp/cronjob/jobs/diskspace.php:322
Stack trace:
#0 /home/keyhelp/www/keyhelp/cronjob/jobs/diskspace.php(202): handleEmailNotification('warning')
#1 /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php(692): unknown()
#2 {main}
  thrown in /home/keyhelp/www/keyhelp/cronjob/jobs/diskspace.php on line 322
[28-Feb-2020 06:44:02 Europe/Berlin] PHP Fatal error:  Uncaught Error: Undefined class constant 'DATEFORMAT' in /home/keyhelp/www/keyhelp/cronjob/jobs/diskspace.php:322
Stack trace:
#0 /home/keyhelp/www/keyhelp/cronjob/jobs/diskspace.php(202): handleEmailNotification('warning')
#1 /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php(692): unknown()
#2 {main}
  thrown in /home/keyhelp/www/keyhelp/cronjob/jobs/diskspace.php on line 322

Hat jemand eine Ahnung, woran das liegen könnte?
:D Wer meint, Kompetenz sei teuer, möge es einmal mit Inkompetenz versuchen. Zitat: Bernd W. Klöckner. :lol:
User avatar
Alexander
Keyweb AG
Posts: 3842
Joined: Wed 20. Jan 2016, 02:23

Re: PHP-Error: Undefined class constant 'DATEFORMAT'  [GELÖST]

Post by Alexander »

Hallo und Danke fürs Bescheid-geben.

Um die Zeit bis zum nächsten KeyHelp-Update zu überbrücken, hier die Datei um das Problem zu fixen:

Folgende Datei muss mit der Datei aus dem Archiv ersetzt werden:

Code: Select all

/home/keyhelp/www/keyhelp/core/Log/Logger.php

Für Debian 8 / Debian 9 / Ubuntu 16
debian-8_debian-9_ubuntu-16.zip
(4.25 KiB) Downloaded 137 times

Debian 10 / Ubuntu 18
debian-10_ubuntu-18.zip
(4.25 KiB) Downloaded 143 times
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
stfn116
Posts: 306
Joined: Wed 9. Jan 2019, 11:43
Location: Bavaria

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by stfn116 »

Guten Morgen Alexander,
vielen dank für den schnellen Bugfix.

Schönes Wochenende zusammen. ;)
:D Wer meint, Kompetenz sei teuer, möge es einmal mit Inkompetenz versuchen. Zitat: Bernd W. Klöckner. :lol:
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by Tobi »

Ist das in irgendeiner Form als "kritisch" einzustufen oder kann ich auf das manuelle patchen verzichten?
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
derFu
Posts: 99
Joined: Sat 28. Apr 2018, 18:46

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by derFu »

Tobi wrote: Fri 28. Feb 2020, 12:06 Ist das in irgendeiner Form als "kritisch" einzustufen oder kann ich auf das manuelle patchen verzichten?

Gute Frage. Ich habe den irgendwie gar nicht.

stfn116 wrote: Fri 28. Feb 2020, 09:30 Guten Morgen zusammen,

in den Logs taucht [ ...]

Wo taucht der denn auf, wenn er auftaucht? Im php-error.log von KeyHelp?
User avatar
ShortSnow
Posts: 251
Joined: Thu 15. Nov 2018, 00:45

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by ShortSnow »

Tobi wrote: Fri 28. Feb 2020, 12:06 Ist das in irgendeiner Form als "kritisch" einzustufen oder kann ich auf das manuelle patchen verzichten?
Und wenns wichtig ist, wäre es toll, wenn die Zip's auch per wget direkt gezogen werden könnten. Dann könnte man ein kleines bash Script nutzen, das runterlädt, entpackt und kopiert um alle Installationen schnell zu aktualisieren.

Gruß Arne
User avatar
Jolinar
Community Moderator
Posts: 3612
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by Jolinar »

ShortSnow wrote: Fri 28. Feb 2020, 13:04 Und wenns wichtig ist, wäre es toll, wenn die Zip's auch per wget direkt gezogen werden könnten. Dann könnte man ein kleines bash Script nutzen, das runterlädt, entpackt und kopiert um alle Installationen schnell zu aktualisieren.
Dreh doch den Spieß einfach um...
Lade dein Bashscript auf einen deiner Server hoch, pack die Patchfiles dazu und stell das Ganze in der Bastelecke für alle zur Verfügung. So können auch weniger versierte Admins sauber patchen und die Community wird es dir danken. ;) 8-)
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
stfn116
Posts: 306
Joined: Wed 9. Jan 2019, 11:43
Location: Bavaria

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by stfn116 »

derFu wrote: Fri 28. Feb 2020, 12:33 Wo taucht der denn auf, wenn er auftaucht? Im php-error.log von KeyHelp?
genau, hab es nur im Topic geschrieben, aber im Text nicht erneut erwähnt - danke der Nachfrage!
:D Wer meint, Kompetenz sei teuer, möge es einmal mit Inkompetenz versuchen. Zitat: Bernd W. Klöckner. :lol:
User avatar
Alexander
Keyweb AG
Posts: 3842
Joined: Wed 20. Jan 2016, 02:23

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by Alexander »

Ihr seid vom Fehler betroffen, sobald Ihr Benutzer habt, die über das Limit ihres maximal zugewiesenen Speicherplatz hinausschießen. Dann taucht dieser Fehler auf beim wiederholten Senden der Info E-Mail auf.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
ShortSnow
Posts: 251
Joined: Thu 15. Nov 2018, 00:45

Re: PHP-Error: Undefined class constant 'DATEFORMAT'

Post by ShortSnow »

Jolinar wrote: Fri 28. Feb 2020, 13:31
ShortSnow wrote: Fri 28. Feb 2020, 13:04 Und wenns wichtig ist, wäre es toll, wenn die Zip's auch per wget direkt gezogen werden könnten. Dann könnte man ein kleines bash Script nutzen, das runterlädt, entpackt und kopiert um alle Installationen schnell zu aktualisieren.
Dreh doch den Spieß einfach um...
Lade dein Bashscript auf einen deiner Server hoch, pack die Patchfiles dazu und stell das Ganze in der Bastelecke für alle zur Verfügung. So können auch weniger versierte Admins sauber patchen und die Community wird es dir danken. ;) 8-)
OK, wollte das nur nicht unbedingt von meinem Server anbieten... :roll:

Kurzanleitung Patch einspielen per ssh für faule Admins:
viewtopic.php?f=16&t=9199

Gruß Arne
Locked