Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

The error was: utf8 "\x95" does not map to Unicode

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 13:16

Hi,

wenn ich bei w3.org eines unserer Foren https://www.familienmafia.de testen will kommt immer die Meldung das die Seite nicht getestet werden kann. Unter anderen: The error was: utf8 "\x95" does not map to Unicode.

An den angegeben Stellen finde ich aber kein Sonderzeichen etc. und die angegebene Zeile ist auch immer an anderer Stelle, wo eigentlich nur normale Anweisungen stehen.

Hat jemand eine Idee?

Danke Ronny

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Melegrian
PostRank 10
PostRank 10
Beiträge: 3170
Registriert: 30.01.2005, 12:36

Beitrag von Melegrian » 29.01.2011, 15:20

Bin mir nicht sicher, könnte sich jedoch um Windows-Sonderzeichen handeln. Möglicherweise handelt es sich um diese Listenpunkte • in Zeile 148 bis 153. Der FF zeigt mir nur derartige Fehler an:

line 186 column 3 - Warnung: missing </caption> before <div>
line 186 column 12 - Warnung: <div> isn't allowed in <table> elements

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 16:24

Melegrian hat geschrieben:Bin mir nicht sicher, könnte sich jedoch um Windows-Sonderzeichen handeln. Möglicherweise handelt es sich um diese Listenpunkte • in Zeile 148 bis 153. Der FF zeigt mir nur derartige Fehler an:

line 186 column 3 - Warnung: missing </caption> before <div>
line 186 column 12 - Warnung: <div> isn't allowed in <table> elements
Nein, habe die schon im Verdacht gehabt, sind es nicht :-(

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 29.01.2011, 16:42

ist das Ding denn auch als utf-8 gespeichert? Wenn ich Deine Seite teste, dann kommt der Fehler, kopiere ich den Quelltext und teste das bei mir, dann kommt der Fehler nicht.

Entferne doch auch mal die Leerzeile und Leerzeichen am Anfang...

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 16:57

Synonym hat geschrieben:ist das Ding denn auch als utf-8 gespeichert? Wenn ich Deine Seite teste, dann kommt der Fehler, kopiere ich den Quelltext und teste das bei mir, dann kommt der Fehler nicht.

Entferne doch auch mal die Leerzeile und Leerzeichen am Anfang...
Wenn ich wüsste wo die Lehrzeile und Lehrzeichen herkommen. Im overall-header.htnl sind sie noch nicht vorhanden - die scheinen erst später irgendwie reinszukommen.

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 17:09

Ich merke gerade, da egal was ich mache, die Datei immer ansi ist. Ich speichere sie unter UTF8 ohne Bom, und beim erneuten öffnen ist die wieder ansi.

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 17:18

In der overall-header.html und der overall-footer.html liegt der Fehler einmal nicht, weil https://www.familienmafia.de/impressum.php getestet werden kann, und da auch die Lehrzeichen nicht vorhanden sind.

TsTs - was ist auf den anderen Seiten, was im Impressum nicht ist, weil die Lehrzeile in der Forenübersicht, Kategorien und auch in Postings ist.

Rizzo
PostRank 2
PostRank 2
Beiträge: 45
Registriert: 31.08.2010, 12:16

Beitrag von Rizzo » 29.01.2011, 19:42

Meist reicht es nicht die Dateien in UTF8 zu speichern. Es wäre ratsam den Inhalt zuvor auch in UTF8 konvertieren :)
Wenn ich das richtig sehe, ist das Problem überall da wo Kommentare geschrieben werden können, oder?

Dieses Zeichen "\x95" ist bei mir in der ASCII Fassung ein Bulletzeichen (soll nun aber nicht heißen das du alle Bullets auswechseln musst) - da bei dir alle sichtbaren Zeichen - HTML Konform ausgegeben wurden.
Was aber sein könnte, das in den Kommentaren einer deiner PHP Dateien (welche in ASCII Kodierung vorliegen), solch ein Bullet eingefasst ist.

Wobei das mehr als Vermutung zu sehen ist. Da dies im Grunde nicht mit ausgegeben werden sollte - um einen solchen Fehler zu bewerkstelligen.

Sry das ich nicht mehr Helfen kann :-?

Melegrian
PostRank 10
PostRank 10
Beiträge: 3170
Registriert: 30.01.2005, 12:36

Beitrag von Melegrian » 29.01.2011, 19:59

Kenne ja das Script nicht, doch PHP-seitig wären session_start() oder setcookie(), eventuell auch ob_start() oder include() für Settings typische Funktionen, die noch über den Header und vor <!DOCTYPE html eingefügt werden und die im Impressum nicht erforderlich wären. Nur dadurch sollte sich keine Leerzeile bilden. Es sei denn, da wurden irgendwo Leerzeilen versehentlich mit eingearbeitet.

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 20:05

Es ist ein normales phpbb3 Forum, da steht nichts davor - leider.

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 29.01.2011, 20:08

@ Rizzo Eigentlich kann man auser auf den Beitragsseiten keine Kommentare schreiben. Ich habe die Dateien ja erst in UTF8 konvertiert und dann gespeichert. Aber irgendwie will notepad++ nicht so richtig.

Outman
PostRank 6
PostRank 6
Beiträge: 394
Registriert: 03.12.2004, 22:55
Wohnort: Orlamünde

Beitrag von Outman » 30.01.2011, 07:27

Morgen,

Schau dir mal diesen Beitrag an: https://www.programmierer-forum.de/x80- ... 114493.htm

Das Problem kann an deinen Editor oder auch FTP Programm liegen. Ich hatte schon manchmal das Problem das mein Editor bzw. FTP Programm irgendwelchen Sc.... beim erstellen der Datei geschrieben hatte. Auf jeden Fall müsste dieses Sonderzeichen ein dreifacher Punkt sein.

Grüße Nico
Webhosting Partnerprogramm mit 2 Refebenen, PHP Webspace mit .de Domain ab 2 Euro, Zusätzlich suche ich Linkpartner zum Thema "Webmaster". Suchst du einem PHP Programmierer?

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 30.01.2011, 11:36

So einen UTF Konverter hat phpbb schon drin. Ich weis auch nicht, finde einfach den Fehler nicht. Aber ich glaub, ich lass es jetzt so - ist ja eigentlich auch egal.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag