Hallo,
ich habe nach langem Gehakele jetzt endlich die Version 3.2.7 zum Laufen gebracht, jedoch kommt beim Aufruf des Administrations-Bereichs die folgende Fehlermeldung und arunter der "normale" Adminscreen - wie es jedoch aussieht kann dann weiter normal arbeiten und die Fehleranzeige verschwindet dann auch wieder:
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_main.php on line 496: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 137: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3365)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 137: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3365)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 137: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3365)
Was bedeutet diese Anzeige, was hat das evtl. für Folgen und vor Allem, wie bekomme ich die wieder weg?
Gruß
OttoGeorg
[3.2] Fehlermeldung im Admin Bereich
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: [3.2] Fehlermeldung im Admin Bereich
Hallo
Hm....nun denn..
Schauen wir uns doch mal die Fehlermeldung ganz genau an
Wir öffnen also besagte Datei und schauen was dort in Zeile 496 steht.
Folgender Code findet sich in Zeile 496
Aha...was Schlussfolgern wir nun daraus?
Richtig: Das Feld board_startdate in der Datenbank-Tabelle phpbb_config enthält keinen Numerischen Wert.
Lösung: Einen Numerischen Wert eintragen und das Problem ist gelöst.
P.S. Der einzutragende Wert sollte ein TIMESTAMP Wert sein. Hier findest du einen Converter um den Timestamp zu erstellen >>> https://www.epochconverter.com/
Achso der Wert im Feld board_startdate entspricht dem Feld Board eingerichtet: im Administrationsbereich im Reiter Allgemein (also wann das Forum installiert wurde).
Grüße: Mahony
Hm....nun denn..
Schauen wir uns doch mal die Fehlermeldung ganz genau an
O.k. der Fehler tritt also auf, wenn die Datei /includes/acp/acp_main.php aufgerufen wird....und zwar tritt der Fehler in Zeile 496 auf.dogsch hat geschrieben:[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_main.php on line 496: A non-numeric value encountered
Wir öffnen also besagte Datei und schauen was dort in Zeile 496 steht.
Folgender Code findet sich in Zeile 496
Code: Alles auswählen
$boarddays = (time() - $config['board_startdate']) / 86400;
Richtig: Das Feld board_startdate in der Datenbank-Tabelle phpbb_config enthält keinen Numerischen Wert.
Lösung: Einen Numerischen Wert eintragen und das Problem ist gelöst.
P.S. Der einzutragende Wert sollte ein TIMESTAMP Wert sein. Hier findest du einen Converter um den Timestamp zu erstellen >>> https://www.epochconverter.com/
Achso der Wert im Feld board_startdate entspricht dem Feld Board eingerichtet: im Administrationsbereich im Reiter Allgemein (also wann das Forum installiert wurde).
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: [3.2] Fehlermeldung im Admin Bereich
Hallo,Mahony hat geschrieben:Hallo
Hm....nun denn..
...
P.S. Der einzutragende Wert sollte ein TIMESTAMP Wert sein. Hier findest du einen Converter um den Timestamp zu erstellen >>> https://www.epochconverter.com/
Achso der Wert im Feld board_startdate entspricht dem Feld Board eingerichtet: im Administrationsbereich im Reiter Allgemein (also wann das Forum installiert wurde).
Grüße: Mahony
habe jetzt den Wert angepaßt:
Epoch timestamp: 1329682074
Timestamp in milliseconds: 1329682074000
Date and time (GMT): Sunday, 19. February 2012 20:07:54
Date and time (your time zone): Sonntag, 19. Februar 2012 21:07:54 GMT+01:00
Den Epoch timestamp: 1329682074 habe ich dann mit phpmyAdmin in der Tabelle php_config ins Feld board_startdate als Value eingefügt (da stand vorher UNIX_timestamp).
Im ACP steht jedoch immernoch:
Board eingerichtet: 01 Jan 1970, 00:00
und diese komischen Zeilen kommen nachwievor.
Ist ja eigentlich nur nicht schön, oder?
Könnte ich dann mit Leben, da ich der alleinige Admin bin.
Danke % Gruß
OttoGeorg
Automatisch dem Beitrag hinzugefügt nach 4 Minuten 8 Sekunden. Bitte Regel für „Topic-Bumping“ beachten. Danke.
ooops, jetzt hat er ja doch etwas übernommen, jedoch steht jetzt als Einrichtungsdatum 12 Mär 2012, 20:07...
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: [3.2] Fehlermeldung im Admin Bereich
Hallo
Hast du anschließend auch den Cache geleert (vom Forum und vom Browser)?
Grüße: Mahony
Hast du anschließend auch den Cache geleert (vom Forum und vom Browser)?
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.