Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 27. Juni 2013 09:04
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
[GELÖST] SEOTools2: A non well formed numeric value encountered
Ich muss grade die Updatetauglichkeit(CMSMS 1.11.7 und PHP 5.4.x) eines Projektes prüfen und stelle dabei fest, dass SEOTools2 PHP 5.4.16 zu folgender Notiz bringt:
Notice: A non well formed numeric value encountered in .../modules/SEOTools2/action.default.php on line 51
Die Zeile 51:
$modified_date = date('Y-m-d\TH:i:sP',$modified_date);
SEOTools2 ist 1.2.1 | die aktuellste Version
Okay, nur Notice, aber ich weiß nicht, welche Meldungen der Liveserver letztendlich zeigt.
Lässt sich das auf einfache Weise modifizieren?
Offline
#2 27. Juni 2013 10:55
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] SEOTools2: A non well formed numeric value encountered
Ich weiß jetzt nicht wo $modified_date ursprünglich herkommt, aber es scheint einfach kein gülter Timestamp zu sein. Entweder ist da noch irgendwo ein Leerzeichen drin oder der Variablen-Typ stimmt nicht (was bei PHP aber eigentlich egal sein sollte).
Versuchs mal so:
$modified_date = date('Y-m-d\TH:i:sP', trim($modified_date));
oder so:
$modified_date = date('Y-m-d\TH:i:sP', (int)$modified_date);
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 27. Juni 2013 12:50
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] SEOTools2: A non well formed numeric value encountered
trim hat nicht funktioniert.
Aber das war es:
$modified_date = date('Y-m-d\TH:i:sP', (int)$modified_date);
Bei Gelegenheit schau ich mal genauer was bei $modified_date rüber kommt.
Danke!
Offline
Seiten: 1