[3.2.3] Ajax Chat Fehlermeldung

Du hast Probleme beim Installieren oder bei der Benutzung einer Extension? In diesem Forum bist du richtig.
Forumsregeln
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download.
Winterherz
Mitglied
Beiträge: 56
Registriert: 05.10.2018 17:00
Wohnort: Niedersachsen

[3.2.3] Ajax Chat Fehlermeldung

Beitrag von Winterherz »

Hallo, ich bin es noch mal : )

Ich wollte gerne den Ajax-Chat auf meinem Board installieren, was auch soweit alles ganz gut funktioniert hat (der Chat ist laut Beschreibung auch für 3.2.x geeignet). Als ich nach dem Aktivieren der Extension jedoch die Domain meines Boards geöffnet habe, kam folgende Fehlermeldung:

Code: Alles auswählen

Fatal error: Uncaught Twig_Error_Runtime: The string to escape is not a valid UTF-8 string in "index_body.html" at line 12. in /users/creativecats/www/vendor/twig/twig/lib/Twig/Extension/Core.php:1049 Stack trace: #0 /users/creativecats/www/cache/production/twig/d2/d27b708ba510cea657a35017cbcff80181fb84bd7724710664c3e16fb3518b16.php(43): twig_escape_filter(Object(phpbb\template\twig\environment), 'Deine Version d...', 'js') #1 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_6390a184918d4be7f6fdb398bb6108da616be324a789923270c660566a3bf95a->doDisplay(Array, Array) #2 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #3 /users/creativecats/www/cache/production/twig/23/231ef758e462723eb8d4b4e7280bf1e8a46a82465f5cc1d5b1b7a6504b93b8b0.php(90): Twig_Template->display(Array) #4 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_d8b4ec080d139f15d0d6795e3187381bac8f37d9b81dc3ec2b763049fea33d18->doDisplay(Array, Array) #5 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #6 /users/creativecats/www/cache/production/twig/92/920e64469644f0753d98e0acc63f254b93f8b6c13647852d270738973953c7df.php(32): Twig_Template->display(Array) #7 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_8b2d880d87316947632487cad66f27a66867b2246b6276855500d9404d3181b0->doDisplay(Array, Array) #8 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #9 /users/creativecats/www/cache/production/twig/bb/bb9329f307d709f8ea238e2c32a1f929fe74f5871b9a87666a13f7212797e773.php(73): Twig_Template->display(Array) #10 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_4ac3dfc160935186350f9733fbbc64611f44ec26caf03980d0293a228a109b91->doDisplay(Array, Array) #11 /users/creativecats/www/vendor/twig/twig/lib/Twig/Template.php(403): Twig_ in /users/creativecats/www/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1049
Kann mir jemand helfen?

Winter ♥

Edit; hier der Link zur erwähnten Extension: https://www.phpbb.com/customise/db/extension/ajax_chat/
Zuletzt geändert von Winterherz am 15.10.2018 22:06, insgesamt 1-mal geändert.
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von Melmac »

Hi,

hast Du mal versucht, den Board-Cache manuell zu leeren?
=> Im Ordner /cache alles löschen außer der .htaccess und der index.htm
Winterherz hat geschrieben:The string to escape is not a valid UTF-8 string in "index_body.html" at line 12.
Hast Du etwas an dieser Datei geändert?
Bitte poste hier mal die ersten ca. 20 Zeilen des dortigen codes oder die Datei ins Pastebin ein und verlinke dies dann hier.

-----------------------------

btw:
Bei Fragen, die in Zusammenhang mit dem Einsatz von Extensions stehen, bitte auch einen Downloadlink für sie angeben - erspart oft viel unnötige Sucherei oder Missverständnisse :wink:
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Winterherz
Mitglied
Beiträge: 56
Registriert: 05.10.2018 17:00
Wohnort: Niedersachsen

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von Winterherz »

@ Melmac; das manuelle Löschen des Caches hat leider keine Wirkung gezeigt : ( Dort waren allerdings unter einem Ordner namens "production" die in der Fehlermeldung angesprochenen Twig-Dateien zu finden. Nach dem Löschen/Leeren ist die Fehlermeldung aber leider immer noch vorhanden.

Zu der Datei: An der habe ich nichts (manuell) geändert... Wo genau finde ich die denn?

Winter ♥

Ps; den Link zur Extension habe ich noch im SP editiert : )
Winterherz
Mitglied
Beiträge: 56
Registriert: 05.10.2018 17:00
Wohnort: Niedersachsen

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von Winterherz »

@ BNa; dass der Fehler durch die Extension entsteht, wusste ich bereits. Mich würde interessieren, wieso der Ajax Chat diesen Fehler auswirft >-<
Trotzdem danke für den Hinweis!

Winter ♥
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von Kirk »

Bist du dir sicher dass es an Ajax-Chat liegt, oder hast du die AJAX Registration Check Extension auch inst. Dort hatte jemand auch so ne ähnliche Fehlermeldung:
https://www.phpbb.com/customise/db/exte ... pic/190946
Benutzeravatar
Kurt W
Mitglied
Beiträge: 492
Registriert: 15.07.2017 10:37
Kontaktdaten:

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von Kurt W »

Wollte mir das auch gerade mal installieren, bekomme auch die Fehlermeldung:

Code: Alles auswählen

Fatal error: Uncaught Twig_Error_Runtime: The string to escape is not a valid UTF-8 string in "index_body.html" at line 5. in /home/pcsicnbc/www.pc-sicherheit.net/vendor/twig/twig/lib/Twig/Extension/Core.php:1049 Stack trace: #0 /home/pcsicnbc/www.pc-sicherheit.net/cache/production/twig/69/6927bb4d18bac4cd7647be4bc9c6f6259a2e3516006e01c39d138a26a4f4f91c.php(43): twig_escape_filter(Object(phpbb\template\twig\environment), 'Deine Version d...', 'js') #1 /home/pcsicnbc/www.pc-sicherheit.net/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_cbac85344c307fc8a5bc3cc3b72cfa8e0eaaaf1e731b644ee58a00a9711abe1d->doDisplay(Array, Array) #2 /home/pcsicnbc/www.pc-sicherheit.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #3 /home/pcsicnbc/www.pc-sicherheit.net/cache/production/twig/e7/e72b13caa52b1667feadfa1b9f1326209a6a712dc1b3f01f03b77837a9149cf7.php(90): Twig_Template->display(Array) #4 /home/pcsicnbc/www.pc-sicherheit.net/vendor/twig/twig/lib/Twig/Template.php(432): _ in /home/pcsicnbc/www.pc-sicherheit.net/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1049
AJAX Registration Check Extension habe ich nicht installiert.

Gruß Kurt
Benutzeravatar
chris1278
Mitglied
Beiträge: 3526
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von chris1278 »

Habt ihr auch die Deutschen sprach dateien bedacht der original download beinhaltet nur die englischen sprach dateien. erstellt mal die ordner de und de_x_sie und kopiert den inhalt des ordners en ind die de ordner. ICh rede von den Ordnern innerhalb der extension
Benutzeravatar
Kurt W
Mitglied
Beiträge: 492
Registriert: 15.07.2017 10:37
Kontaktdaten:

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von Kurt W »

Ich habe halt unter language wo der en Ordner drinnen war, den de dazu rein kopiert.

Gruß Kurt
Benutzeravatar
chris1278
Mitglied
Beiträge: 3526
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2.3] Ajax Chat Fehlermeldung

Beitrag von chris1278 »

Ja und genau da ist der Fehler ich geh mal davon aus das du den von der Extension selber runtergeladen hast. Dieses Deutsche Sprach paket ist fehlerhaft.

MAch einfach mal die probe.

Deaktiviere die Extension und lösche den ordner de und aktiviere die Wieder dann sollte die ohne Probleme Laufen.

Ich denke das bei der Übersetzung und oder er Abspeicherung etwas schief gelaufen ist.

Ich habe die ext eben mal auf localem Forum aktiviert ohne de und dann mit de mit de gibts ne Fehler meldung.

Frag mich aber bitte nicht wo der Fehler liegt.

Am einfachsten wäre es wenn du den inhalt der im Ordner en ist in einen neuen Ordner kopierst den de nennst und diese Dateien dann einfach übersetzt. Das sind nur 3 Dateien das sollte nicht allzu viel aufwand sein.

@Edit

Also ich hab den Fehler gelöst das ist recht simmple.


Geht in den Ordner /root/ext/^spaceace/ajaxchat/language/de/ajax_chat.php

Öffnet diese Datei mit dem Notepad++ editor.

Dann müst ihr schauen die wörter mit den umlauten ä/ö/ü haben komische zeichen.

Diese Zeichen entsprechend den umlauten ersetzen.

Dann alles Markieren und im Menu "Kodierung" wählt ihr konvertiere zu utf-8

Danach abspeichern und fertig.

Danach die ext wieder aktivieren cache löschen etc. und dann sollte es laufen. Dort ist mit den Deutschen Umlauten schief gelaufen!

Die originaldatei sah so aus:

http://prntscr.com/l956q6
Antworten

Zurück zu „Extension Support“