moziloCMS Supportforum

moziloCMS => Hier klemmt es! => Thema gestartet von: Tesla am 07. Mai 2022, 15:25:14

Titel: Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 15:25:14
Hallo. Ich habe mein XAMPP aktualisiert, letzte Version mit PHP 8.1 lokal installiert, Mozilo CMS für jede Sprache aktualisiert: ich habe Rev. 55 entpackt, Dateien und Ordner ersetzt (überschreibt), auf gewöhnlicher Weise installiert. Einstellungen+Kategorien+Layout waren gespeichert, so lief alles gut bis heute. Hauptsprache=Deutsch sowie zweite Sprache funktionierten gut. Heute habe 3. Sprache aktualisiert (nutze Langswitch) und 2 Probleme bemerkt.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 15:32:01
Warum kann ich nicht hier schreiben oder vollständige Text über mein Problem einfügen? Fehler-Fehler-viele Fehlermeldungen hier...
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 15:42:47
1. Heute ist es unmöglich in derzeit 3 Installationen (für 3 Sprachen) die Galerien zu unbenennen und neue Galerie zu erstellen. Gestern habe ich für 2 Sprachen erfolgreich unbennant, heute es klappt gar nicht. Selber konnte ich nicht die Ursache finden.
Siehe Fehlermeldung im Bild. Ich nutze für diesen Ordner Dateirechte 755.  In Haupinstallation (Deutsch) hat aber die Datei texte.conf.php (~/galerien/Galeriename/)  Rechte 644, in anderen Installationen hat der Ordner Galerien und alle Dateien dort 755 Rechte. Sogar mit 777 Rechten geht diese Meldung nicht weg. Kann jemand mir helfen, dieses zu beheben? Habe ich etwas falsch gemacht oder es geht um ein Bug? Hat jemand solches Problem mit Rev. 55+PHP  8.1?
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 15:55:40
2. Probleme mit armenischer Sprache. Das ist sehr unangenehm. In Rev. 51+PHP 7.4.x funktionierte alles perfekt. Mit Rev. 55+PHP 8.1.x ist es unmöglich aus Admin-Bereich in Layout (Webseitebeschreibung z.B. ) etwas aus Armenisch erfolgreich zu schreiben, ich schreibe, sehe Text, dann auf Webseite Sehe ich nur schlechte Symbolen, dann sehe dieselbe Symbolen, wenn ich nach Speichern+Schließen  Layout Dateien erneut in Admin öffne. Wenn ich mit Texteditor ohne Admin Bereich auf Armenisch in Template etwas manuell schreibe, funktioniert es, aber aus Admin Bereich nicht funktioniert. UTF-8 sehe ich dort. Andere Sprache mit nicht lateinischen Buchstaben funktioniert ganz gut.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 17:51:32
Fehler-Galerien
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 18:09:27
Schon einige Stunden kann nicht hier schreiben und Fotos hinzufügen, immer bekomme ich Fehler.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 18:13:50
foto-2
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 18:17:33
foto-3 nach 60+ Versuche....
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 07. Mai 2022, 18:45:29
foto-4. Ich schreibe dort Armenisch, CMS umwandelt meine Wörter nach "Ostteufelisch".
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: marusti am 08. Mai 2022, 16:21:14
Mit welcher Rev und PHP Version hat es zuletzt bei dir funktioniert?
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 08. Mai 2022, 19:04:49
Zuletzt hatte ich PHP 7.3 und Rev. 51, alles funktionierte gut. (XAMPP, Linux, lokal)
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 08. Mai 2022, 19:11:59
Ich machte eine saubere neue Installation Rev. 55+PHP-8.1.x in Lamp/Linux. Alle Probleme mit Galerien konnte ich beheben. Gestern nichts war hilfreich, heute die Rechte 777 für Ordner "galerien" war hilfreich, kann jetzt für jede Sprache unbenennen, löschen, erstellen.
Hauptproblem bleibt Armenisch, keine Unterstützung auch in eine Saubere und neue Installation (Rev. 55).
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 08. Mai 2022, 19:31:02
Frische Installation + Armenisch=
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 08. Mai 2022, 19:35:02
In Rev. 55 sehe ich Probleme mit Umlauten sogar in Mozilo default Template.  Gibt es eine Einstellung oder Patch dafür? Oder ich muss für Armenisch andere Revision nutzen, bis dieses Problem behoben wird. Funktioniert Revision 53 mit letzter Version XAMPP (PHP 7.4, 8.0, 8.1)? Rev. 51 funktioniert nicht unter letzte XAMPP Version.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: marusti am 08. Mai 2022, 21:07:15
Deutsche Umlaute sind kein Problem, siehe Anhang.
Was für eine Zeichenkodierung hast du eingestellt als du XAMPP aktualisiert hast?
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 00:40:56
Server-Zeichensatz: UTF-8 Unicode (utf8mb4)
utf8mb4_unicode_ci
das war default Einstellung und diese Einstellung steht jetzt dort, habe das nicht geändert.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 01:01:10
utf8mb4_unicode_ci   
Server-Zeichensatz: UTF-8 Unicode (utf8mb4) das war default Einstellung, habe nicht geändert.
Probleme mit Deutschen Umlauten bemerke ich nur in MoziloCMS Layout, in meinem Layout (aus vorheriger Installation habe kopiert) habe ich keine Probleme mit Umlauten, habe kein Problem mit anderer nicht lateinischer Sprache, nur Armenische Kategorien und Inhaltsseiten erkennt nicht, Texte in Inhaltsseiten, in Admin, In Browsertab, in Layout umwandelt nach sinnlose Symbole.  Welche Kodierung in Xampp muss ich  nutzen?
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 01:37:13
In der Inhaltsseite schreibe dieses:
Umlaute (üüöäßß) einzeln funktionieren, aber zusammen mit Armenisch oder Armenisch einzeln funktioniert nicht. Dieses schreibe ich in letzter XAMPP-Version, PHP 8.1, Layout habe aus vorheriger Installation kopiert. Entferne armenische Buchstaben, sehe erneut Umlaute normal, schreibe etwas auf armenisch, sehe nicht korrekte Texte. Inhaltsseite auf Armenisch kann ich erstellen, kann aber nicht dort etwas schreiben, bekomme Meldung, dass diese Seite nicht existiert.
Auf der Webseite sehe (füge Bild hinzu).
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 04:39:54
In der Nacht habe ich viele Stunden versucht, Kodierung in Xampp geändert, UTF8_Genaral-ci, UTF8_Unicode_ci und einige andere Kodierungen versucht, Apache Server neu geladen und geschaut, ob funktioniert.
Deine Frage über Kodierungen war teilweise hilfreich (Danke). Das Ergebnis mit Kodierungen UTF8_Genaral-ci, UTF8_Unicode_ci und utf8mb4_unicode_ci ist dieselbe, jetzt steht bei mir erneut utf8mb4_unicode_ci, aber das Ändern dieser Einstellung und dann  zurückkehren war teilweise hilfreich, wenn Kategorie oder Inhaltsseite keine armenische Buchstabe erhält, kann ich in einer Inhalstseite zusammen verschiedene Sprachen, Symbolen, armenisch+Unlaute schreiben, das funktioniert, schon besser, aber kann nicht armenische Kategorien oder  Inhaltsseiten bearbeiten und dort etwas schreiben, erkennt diese Seiten nicht, auch Seitenname in Admin kann nicht erfolgreich ändern, Armenisch im Template funktioniert nicht normal. Früher, wenn ich mich nicht irre, nutzte ich in xampp utf8_general_ci, aber auch mit diesem sind alle Probleme nicht weg. Vielleicht sind wir näher und können noch richtige Kodierung oder Einstellung finden. Kannst Du bei Dir armenische Inhaltsseiten, Kategorien erstellen und dort auf armenisch schreiben? Als Beispiel kannst Texte aus hier kopieren: https://de.wikipedia.org/wiki/Armenische_Sprache. Ich kann nicht hier Beispielwörter schreiben (werde Fehleranzeige sehen).
Ein seltsamer Fakt - nur eine Buchstabe in Armenisch akzeptiert, andere 38 Buchstaben akzeptiert nicht. 
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: marusti am 09. Mai 2022, 13:10:52
Interessant...
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: laborix am 09. Mai 2022, 17:14:38
Ich habe die Situation mal lokal mit XAMPP, PHP 8.1 und mozilo rev55 nachgestellt.

Wenn ich mit Japanischer Schrift arbeite, funktioniert Inhaltsseite und Kategorie mit japanischen Schriftzeichen unter UTF-8.
Wenn ich mit armenischer Schrift arbeite, kann ich eine Kategorie anlegen und sie wird richtig angezeigt, aber die Inhaltsseite nur mit Sonderzeichen.

Bitte schaue mal auf einer originalen armenischen Website nach, welcher Web Font dort verwendet wird. Ich habe den Verdacht, das armenischer Inhalt richtig unter UTF-8 dargestellt wird, wenn der eingesetzte Web Font alle Zeichen unter UTF-8 beinhaltet.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 17:50:04
Danke für Versuche. Ich sehe, dass Du konntest Inhaltsseite bearbeiten und dort schreiben. Welche Server hast Du dafür benutzt, lokal und Xampp? Welche Kodierung? 
Das Template-Problem bleibt aber auch in Deinem Screenshot noch ungelöst. Bei mir auch Inhaltsseitenname  im Browsertab sieht unschön aus.  Wenn ich in Template oder in Inhaltsseiten, Kategorien, im Textfeld folgende armenische Buchstabe  (siehe im Bild, Forum akzeptiert nicht diese Buchstabe, zeigt Fehler)  schreibe (egal wieviel mal, Hauptsache nur diese Buchstabe), akzeptiert diese Buchstabe normal, sieht alles gut aus, aber andere Buchstaben nicht akzeptiert. Ich weiß noch nicht, woran das liegt, an neue Revision, an Lokalserver(Kodierung) oder bei mir ist etwas anders eingestellt.
____________________________
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 17:55:55
Danke Laborix, mein Browser zeigt immer armenische Seiten korrekt, z.B. hier ist ein Beispiel einer armenischen Seite: https://www.bao.am/about/about/about.php?lang=1

Im Screenshot ist dieselbe Seite  (Ansicht =  Entwickler-Werkzeuge im Browser), dort sehe ich UTF-8 am oben. Früher alles funktionierte. Gibt es eine universale Kodierung in Xampp, welche alle Probleme beheben kann? Dort gibt es viele UTF-Versionen. Ich kann auch Inhalsteite erstellen, zeigt normal an, aber kann nicht bearbeiten.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 18:11:25
Ordner Kategorien hat 777 Rechte, trotzdem sehe diese Meldung.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 18:16:27
Muss ich Kodierung in Xampp nur hier ändern? Werde  ich dann das Ergebnis sofort nach dem neu Laden(Xampp-restart + CTRL+F5 im Browser) sehen oder es gibt auch cache für Kodierung, die lässt nicht schnell richtige Einstellung zu identifizieren?
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: laborix am 09. Mai 2022, 18:42:17
... Ich sehe, dass Du konntest Inhaltsseite bearbeiten und dort schreiben. Welche Server hast Du dafür benutzt, lokal und Xampp? Welche Kodierung? ...
Windows 10, XAMPP Windows PHP 8.1 default, keine Einstellung geändert  :)

Das Temlate ist das Standard Template von moziloCMS 2.0 rev55, dort ist UTF-8 per default hinterlegt.

So, ich habe mir mal diese Seite angeschaut und das hier gefunden:

body {
...
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
...
}
So, jetzt wäre zu testen, welcher Font die Darstellung des Textes mit armenischen Schriftzeichen unter UTF-8 ermöglicht.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 09. Mai 2022, 19:26:47
Können diese Webseiten hilfreich sein?

https://fonter.am/en

http://unicodenow.com/
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 10. Mai 2022, 02:25:04
https://fonter.am/hy/fonts/ghea-grapalat
auf English hier unten:
https://fonter.am/en/fonts/ghea-grapalat

Hier ist geschrieben, dass dieses Font  "Ghea Grapalat" unicode, sans Serif, für persönliche und geschäftliche Ziele kostenlos und in armenische Regierung als Standard für Briefvekehr ist. Nur weiß ich nicht, wie ich dieses in Mozilo nutzen kann, um korrekte armenische Sprache zu sehen.
Hier kann man das herunterladen. Für eine Lösung würde ich mich freuen. Wenn ich aus meiner Seite für korrekte Anzeige armenischer Sprache etwas einstellen, versuchen, finden oder übersetzen kann - bin bereit das zu machen.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 11. Mai 2022, 02:19:49
Ich habe verschiedene Einstellungen getestet und leider keine Lösung gefunden.
Mit dieselben Einstellungen konnte ich einmal in der Inhalsseite, deren Name und Kategorie keine Armenische Buchstabe enthalten, zusammen Deutsch und Armenisch schreiben und korrekten Text ansehen, einige Stunden lief Server ohne Änderung, dann sah ich erneut sinnlose Symbolen statt meine Texte (füge Bild hinzu, noch keine Lösung). Wenn Inhaltsseite oder Kategorie 1+ armenische Buchstabe enthält, erkennt System das nicht, unmöglich solche Inhaltsseiten zu öffnen. Dieselbe Probleme habe ich auch in frische Installationen (Rev. 55 und Rev. 51). Ich habe Versucht Rev. 51 unter Xampp+PHP-8.1.5 zu installieren: bekam zuerst 2 Meldungen, durch Ersetzen 2 Dateien (admin/Index.php und  CMS/language.php aus Rev. 55 ersetzt) ist Rev. 51 unter PHP-8 lauffähig. Aber auch dort hatte ich dieselbe Probleme mit Armenisch. In jeder Installation gibt es 2 Dateien index.php, wo ich fand folgendes:
// UTF-8 erzwingen - experimentell!
@ini_set("default_charset", CHARSET);

kann das die Ursache sein? Auskommentieren in Testinstallation war nicht hilfreich. Ist Rev. 53 unter PHP 8 völlig lauffähig? Wenn ja, wo kann ich Rev. 53 herunterladen und testen, ob diese Rev. Armenisch korrekt anzeigt? 
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: laborix am 11. Mai 2022, 18:30:14
Kurze Info zum Thema Sprachen und moziloCMS.
Bis PHP 7.4 kann man mit moziloCMS 2.0 rev.55 mit Armenischer Sprache arbeiten und es funktioniert.

Ich werde versuchen den Grund zu finden, warum mit PHP 8.x Probleme auftreten. Zwischenzeitlich könntest du mit PHP 7.4 und moziloCMS 2.0 rev.55 weiter machen, da PHP 7.4 bis zum Ende dieses Jahres noch supported wird.
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: laborix am 12. Mai 2022, 17:29:40
Weitere Info zum Thema Armenisch und moziloCMS.
Bis PHP 8.0 kann man mit moziloCMS 2.0 rev.55 mit Armenischer Sprache arbeiten und es funktioniert.

Es gab ein paar Änderungen in PHP 8.1, die bestimmte eingesetzte Funktionen/Methoden in moziloCMS 2.0 vermutlich in diesen Zustand mit der armenischen Sprache bringen. Lösung bisher offen...
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: Tesla am 13. Mai 2022, 04:25:34
Danke Laborix für diese Information, für das Testen und für die Hilfe!
Ich habe Xampp mit PHP 8.1 entfernt, neu mit PHP 8.0.18 Installiert, eine Testkopie armenischer Installation aktualisiert (Dateien aus Rev. 55 ersetzt, install.php run, usw), keine Probleme bemerkt, wunderbar, es scheint, alles funktioniert, kann Kategorien und  Inhaltsseiten mit armenischen Namen erstellen, dort armenisch schreiben, Umlaute schreiben, in Template armenisch schreiben! Morgen möchte Hauptseiten aktualisieren und testen. Werde PHP-8.0 nutzen.  Über PHP-8.1: wenn ihr sicher wissen werdet, dass Rev. 55 oder spätere Revisionen unter PHP 8.1 auch mit armenisch gut funktionieren, könnt ihr später unter Beschreibung dieser Revision (Changelog, fixed bugs) darüber schreiben, so kann ich darüber im voraus wissen und problemlos PHP Version wechseln (auf eine Lösung in der Zukunft werde ich mich freuen). Derzeit werde ich PHP 8.0 nutzen, diese Version macht mir jetzt noch keine Probleme, habe nichts geändert, XAMPP 8.0.18 einfach gut funktioniert, bin zufrieden, Danke!
Titel: Antw:Probleme mit Galerien sowie mit Armenischer Sprache (Rev. 55+PHP-8.1.x)
Beitrag von: laborix am 17. Mai 2022, 17:57:10
Hallo Tesla,
in meiner Testumgebung kann moziloCMS 2.0 jetzt Armenisch unter PHP 8.1  :)

Kannst du mir bitte ein oder zwei Abläufe beschreiben die ich in meiner Testumgebung nachstellen kann? Kategrorien anlegen, Inhaltsseite anlegen, bearbeiten und speichern geht, wie auch löschen.

Ich übersetze die armenische Beispiel Texte mit Google Übersetzer. Das müsste das gleiche sein, wie wenn du armenische Texte schreibst, oder?

Gruss