Ok, sehe ich mir gleich an.
(Habe mich mit rangehangen und Link zu diesem Beitrag dazu gegeben.)
Als ich mir mal die we-Dateien angesehen habe, ist mir in der Datei
"backup.inc.php" im Ordner
"/webEdition/we/include/we_language/Deutsch_UTF-8" folgendes aufgefallen:
/**
* Language file: backup.inc.php
* Provides language strings.
* Language: Deutsch
*/
$l_backup["save_not_checked"] = "Sie haben noch nicht ausgewählt, wohin die Backup-Datei gespeichert werden soll!";
$l_backup["wizard_title"] = "Backup wiederherstellen Wizard";
$l_backup["wizard_title_export"] = "Backup Wizard";
$l_backup["save_before"] = "Während des Wiederherstellens der Backup-Datei werden die vorhandenen Daten gelöscht! Es wird daher empfohlen, die vorhandenen Daten vorher zu speichern.";
$l_backup["save_question"] = "Möchten Sie dies jetzt tun?";
$l_backup["step1"] = "Schritt 1/4 - Vorhandene Daten speichern";
$l_backup["step2"] = "Schritt 2/4 - Datenquelle auswählen";
Auch hier sind die Umlaute schon zerstört. //
Nachtrag: Ruft man aber die Backup-Routine über WE auf, erscheinen die Fehlermeldungen mit korrekten Umlauten. //
Und daher vermute ich ein größeres Problem (entweder in WE selbst oder in der Serverkonfiguration). Könnte auch diese Probleme verursachen:
=>
http://forum.webedition.org/viewtopic.php?f=19&t=14670 dazu
http://qa.webedition.org/tracker/view.php?id=4444
=>
http://qa.webedition.org/tracker/view.php?id=4422
Noch ein Nachtrag: Es sind weitere we-Files mit zerstörten Umlauten vorhanden:
/**
* Language file: enc_we_class.inc.php
* Provides language strings.
* Language: Deutsch
*/
$l_we_class["properties"] = "Eigenschaften";
$l_we_class["path"] = "Pfad";
$l_we_class["adoptToAllInferiorDocuments"] = "fĂĽr alle Dokumente ĂĽbernehmen";
$l_we_class["filename"] = "Dateiname";
$l_we_class["extension"] = "Erweiterung";
$l_we_class["dir"] = "Verzeichnis";
$l_we_class["document"] = "Dokument";
$l_we_class["upload_will_replace"] = "Über den Button \"Hochladen\" können Sie nun die aktuelle Datei ersetzen. Wenn Sie eine weitere, andere Datei oder mehrere Dateien hochladen möchten, so verwenden Sie hierzu bitte die Importfunktion oder rufen diese Seite erneut über das Datei-Menü auf.";
$l_we_class["upload_single_files"] = "ACHTUNG: Bitte beachten Sie, dass über diese Funktion nur einzelne Dateien hochgeladen werden können. Für den Upload mehrerer Dateien verwenden Sie bitte die Importfunktion, welche Sie über das Datei-Menü erreichen.";
$l_we_class["none"] = "--Keine--";
$l_we_class["nodoctype"] = "--Ohne--";
$l_we_class["doctype"] = "Dokument Typ";
$l_we_class["standard_workspace"] = "Standardarbeitsbereich";
$l_we_class["standard_template"] = "Vorlage";
$l_we_class["template"] = "Vorlage";
$l_we_class["no_template"] = "Ohne Vorlage";
$l_we_class["IsDynamic"] = "Seite dynamisch generieren";
$l_we_class["IsSearchable"] = "durchsuchbar";
$l_we_class["InGlossar"] = "Von Glossarersetzung nicht berĂĽcksichtigen";
Noch was: WE wurde heute frisch mit dem neuen OnlineInstaller aufgespielt.
Irgendwie habe ich den Provider in Verdacht. Es könnte durchaus sein, dass dort ein Problem vorhanden ist. Wenn das zutrifft, bitte mal genau mitteilen, wonach ich beim Provider suchen lassen muss.
Weiterer Nachtrag: Die Umlaute in den WE-internen Files sind offenbar doch nicht zerstört. Habe die jetzt anstatt mit dem Wordpad mit dem Windows-Texteditor angesehen. Also muss der Fehler an einer anderen Stelle zu suchen sein.
Die Backup-Datei habe ich jetzt heruntergeladen (über die WE-Backup-Downloadfunktion) und mit dem Notepad++ angesehen... Die Umlaute in den Objekten sind komplett erhalten und als Klartext lesbar. Also scheint es, dass der Verdacht des falsch erstellten Backups damit vom Tisch wäre.
Bleibt nur die Datenbank. Schaut man mit dem phpMyAdmin in die Datenbank ist alles fehlerfrei. Der Datenbankdump (mit mysqldumper) jedoch zeigt zerstörte Umlaute.
Beginnt mit
-- Dump by MySQLDumper 1.24 RC1.9 (
http://forum.mysqldumper.de/)
/*!40101 SET NAMES 'utf8' */;
SET FOREIGN_KEY_CHECKS=0;
-- Dump created: 2010-07-29 12:19
und setzt sich so fort
/*!40000 ALTER TABLE `tblContent` DISABLE KEYS */;
INSERT INTO `tblContent` (`ID`,`BDID`,`Dat`,`IsBinary`,`AutoBR`,`LanguageID`) VALUES ('15846','0','Gründliche Reiseplanung nach Polen mit unseren Stadtplänen, Autokarten und touristische Karten','0','','0');
INSERT INTO `tblContent` (`ID`,`BDID`,`Dat`,`IsBinary`,`AutoBR`,`LanguageID`) VALUES ('15847','0','Kartenshop Polen - Stadtpläne, Autokarten, touristische Karten','0','','0');
INSERT INTO `tblContent` (`ID`,`BDID`,`Dat`,`IsBinary`,`AutoBR`,`LanguageID`) VALUES ('15848','0','Polen, Reisen, Reiseführer, Kartenshop, Onlineshop, Stadtpläne, Stadtplan, Autokarte, Autokarten, touristische Karten, Ausflugstipps, Sehenswürdigkeiten, Regionen, Gebirge, Ostsee, Ostseeküste, Ermland und Masuren, Pommern, Kaschubei, Podlasie, Masowien','0','','0');
Dieser Ausschnitt ist aber aus der tblContent und betrifft nicht nur die Objekte.