Hier das gesamte Feedback von unserem Hoster: "wir konnten den Fehler auf ein Versionsupdate von PHP 5.3.13 auf 5.3.14 zurückführen, das am Freitag vorgenommen wurde.
Ein Trace Ihrer PHP-Prozesse liefert: write(4, "o\1\0\0\3INSERT INTO sys_log (userid,type,action,error,details_nr,details,IP,tstamp,workspace) VALUES ('5','5','0','1','0','Core: Error handler (BE): PHP Warning: json_encode() [<a href=\\'function.json-encode\\'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in /usr/www/users/standm/typo3/classes/class.typo3ajax.php line 275','80.150.215.98','1340635563','0')", 371) = 371 read(4, "\t\0\0\1\0\1\374%\2\2\0\0\0", 16384) = 13 Hier wird folgende Fehlermeldung ins Typo3 Datenbank-Log geschrieben: Core: Error handler (BE): PHP Warning: json_encode() [<a href=\\'function.json-encode\\'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in /usr/www/users/standm/typo3/classes/class.typo3ajax.php line 275 Dieser Fehler hängt höchstwahrscheinlich mit folgender Änderung zusammen, die das PHP Entwicklerteam in Version 5.3.14 vorgenommen hat: - JSON: Fixed bug #61537 (json_encode() incorrectly truncates/discards information) Changelog einzusehen unter: http://www.php.net/ChangeLog-5.php Link zum entsprechenden PHP-Bugreport: http://bugs.php.net/61537 Im Klartext heißt das, dass die PHP-Funktion json_encode() bei fehlerhaftem Input nun NULL statt false zurückliefert, dies bringt offenbar Ihren Erweiterungsmanager durcheinander - an die entsprechende Funktion wurde bereits vor dem Update wohl fehlerhaft codierter UTF-8 Input übergeben, die Funktion überging dies aber (inkorrekter Weise), indem Sie einfach NULL zurücklieferte - nun wird aber false zurückgegeben und ein Typo3-Fehler ausgelöst. Korrekter Weg, dies zu lösen wäre aus unserer Sicht, den fehlerhaften Input zu vermeiden, stellt sich die Frage, woher dieser Input stammt, vermutlich aus Ihrer Datenbank - ohne die Typo3-Sourcen zu debuggen können wir dies aber nicht feststellen." Sie haben von der Tabelle sys_log den Fehler entnommen und dieser wir eingetragen (wie schon weiter unten erwähnt), wenn der Extension-Manager aufgerufen wird. Beste Grüße -------- Original-Nachricht -------- > Datum: Wed, 27 Jun 2012 17:10:56 +0200 > Von: Steffen Gebert <steffen.geb...@typo3.org> > An: typo3-german@lists.typo3.org > Betreff: Re: [TYPO3-german] Fwd: Extension Manager Problem > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Ja, soweit hab ich das schon verstanden, nur versteh ich noch nicht, wo > die fehlerhafte Stelle im Code sein soll. > > Kind regards > Steffen > > - -- > Steffen Gebert > TYPO3 v4 Core Team Member > TYPO3 Server Administration Team Member > > TYPO3 .... inspiring people to share! > Get involved: http://typo3.org > > I work for TYPO3 solely in my spare time. If you think that > my work helps you running your business, you are invited to > send me a donation via PayPal to this email address. Thanks > > On 27.06.12 16:52, Gerald Draxler wrote: > > Der Fehler tritt auf wenn man den Extension-Manager im Modul-Baum > aufruft. > > Irgendwie wirkt sich die PHP 5.3.14 negativ auf die Auflistung der > bereits installierten/verfügbaren Extensions aus. > > > > lg > > > > -------- Original-Nachricht -------- > >> Datum: Wed, 27 Jun 2012 16:30:05 +0200 > >> Von: Steffen Gebert <steffen.geb...@typo3.org> > >> An: typo3-german@lists.typo3.org > >> Betreff: Re: [TYPO3-german] Fwd: Extension Manager Problem > > > > Könntest du bitte noch mal bei deinem Provider nachfragen, an welcher > > Stelle die den Fehler vermuten? > > > > Ich finde auf die Schnelle keine Stelle, an der der Rückgabewert von > > json_encode() ausgewertet wird. > > > > Kind regards > > Steffen > > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.17 (Darwin) > Comment: GPGTools - http://gpgtools.org > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEcBAEBAgAGBQJP6yKAAAoJEIskG/rSlyw4XpIIAJKCJDWR5F34Uew8fnJmJK5Y > 3LCLoQLLSijlSGFP9ri0txDtzyoGQhLOCIGk0y0/EBzdEuLXRjEhaoKcy3kXcHep > jOa8nu0I2FLvkAmYtniWkFRhcc0CNaW1rLe/g0sX86OXC/R9uick4cgji6jth1Iq > 4zRtuCj6kMZKTn0WjXs8OLfdEMwowzSz/q/HP4y5LPLN0U13ks657u1qmbaKd1W3 > boz0YkDi4jVUojuh0j3bLjk3ecV3VBYWV0Wx0Nazj2sjYkc4D+5iPMWaYUb3iift > VIThD4JRfcr/JdLvs+VwiQksIvV7buXxXDzilxLH6DNQiJcNQAmaY+X8GDJa4k4= > =MIjn > -----END PGP SIGNATURE----- > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german