Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 21. April 2015 12:26
- Darien
- hat von CMS/ms gehört
- Registriert: 20. November 2014
- Beiträge: 12
Kodierungsprobleme
Hi,
habe ein Kodierungsproblem und ich finde die Lösung einfach nicht.
Hab alles in UTF-8 erstellt und ich meine es ist alles auf utf-8 eingestellt (config.php, etc..)
Als Beispiel habe ich im CGKalendar Modul eine Feld hinzugefügt in das Städtnamen eingetragen werden. Daraus wird dann ein Link generiert.
Im Quellcode steht dann:
[== html ==]
<img src="uploads/stadt/Tübingen.png"Das Bild wird aber nicht angezeigt sondern wenn man im Quellcode auf den Link klickt erscheint folgendes
[== txt ==]
Not Found
The requested URL /uploads/stadt/Tübingen.png was not found on this server.Liegt das evtl an Servereinstellungen die ich nicht ändern kann ?? Bin ratlos..
Offline
#2 21. April 2015 12:51
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: Kodierungsprobleme
Probier mal
$config['locale'] = 'de_DE.UTF-8';
$config['default_encoding'] = 'utf-8';
in die config.php
AAAABER:
Es ist generell KEINE gute Idee, Sonderzeichen in Dateinamen unterzubringen. Viele Programme/Module/Plugins/Systeme/wasauchimmer kommen damit nicht klar.
Datei- und Verzeichnisnamen sollten streng ISO-Konform gehalten werden, alles andere wird früher oder später Probleme machen.
Daher gilt:
- keine Sonderzeichen
- keine Umlaute
- keine Leerzeichen
in Datei- oder Verzeichnisnamen.
Servus,
Alex
Offline
#3 21. April 2015 14:08
- Darien
- hat von CMS/ms gehört
- Registriert: 20. November 2014
- Beiträge: 12
Re: Kodierungsprobleme
Danke, das habe ich alles so eingestellt..und es funktioniert ja auch bei meinem Haus und Hof Provider. NUr bei Strato nicht
Bin der Meinung das es am Server liegt (Strato).. Er zeigt mir auch im Kalendermodul die Monate in Englisch an obwohl alles andere in Deutsch ist.
Find den Fehler bzw die Einstellung einfach nicht
Offline
#4 06. Mai 2015 22:42
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Kodierungsprobleme
Ist auch in der Datenbank alles utf-8 (Stichwort Kollation)?
Offline
#5 06. Mai 2015 08:04
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Kodierungsprobleme
Ist auch in der Datenbank alles utf-8
Wenn bereits im HTML-Quelltext alles korrekt ist, dann kann es nicht an der DB liegen. Es liegt wohl eher daran:
http://jbusse.de/simple-site-map/möglich.html
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#6 06. Mai 2015 09:23
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: Kodierungsprobleme
Ist auch in der Datenbank alles utf-8
Wenn bereits im HTML-Quelltext alles korrekt ist, dann kann es nicht an der DB liegen. Es liegt wohl eher daran:
http://jbusse.de/simple-site-map/möglich.html
Auch wenn dieser Artikel suggeriert dass "alle modernen Browser UTF-8 verwenden" so gibt es doch in der Praxis vielfältige Probleme mit nicht-iso-konformen Dateinamen.
Das geht beim Download an (ja wirklich, habe das selbst erlebt) und wird wirklich spassig bei Programmen/Plugins von Entwicklern aus USA/GB. Deren Programme basieren oft auf Programmteilen welche aus der vor-utf-8-Zeit stammen bzw. die Programmierer scheren sich einen Dreck um alles was nicht USA/GB ist. Die Fehlersuche in so einem Fall gestaltet sich schwierig, weil für so einen Fall natürlich auch meist keine Fehlermeldungen kommen.
Ich bleibe dabei: von nicht-iso-konformen Namen kann ich nur abraten.
Servus,
Alex
Offline
Seiten: 1