Author Topic: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen  (Read 10426 times)

0 Members and 1 Guest are viewing this topic.

Offline heinier

  • Newbie
  • *
  • Posts: 21
    • View Profile
    • Matzlpage.de
Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« on: March 25, 2015, 08:18:30 PM »
Hallo,

seit mein Provider den Server auf PHP 5.6 umgestellt hat, erscheinen die Umlaute u. Sonderzeichen auf meiner HP als eigenartige Hyroglyphen.
Bis dahin war alles i.O.

In der MySql-DB erscheinen die Umlaute u. Sonderzeichen aber richtig.

An was könnte das liegen?

Viele Grüße, Heinier

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.855
    • View Profile
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #1 on: March 25, 2015, 09:24:24 PM »
Hallo,

einfach mal die Hilfefunktion benutzen  :wink:  :arrow: http://www.4homepages.de/forum/index.php?topic=25703.0

nobby

Offline heinier

  • Newbie
  • *
  • Posts: 21
    • View Profile
    • Matzlpage.de
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #2 on: March 26, 2015, 09:31:10 AM »
Hallo nobby,

Danke, für deine Hilfe!  :lol:

Ich hab das mal durchgetestet, aber funktioniert leider doch nicht.

In der MySql DB wird alles richtig angezeigt.
Diese Zeichen erscheinen auch in der gesamten Installation von 4Images. Also auch im Admin-Bereich.

Selbst, wenn ich 4images neu installieren möchte, erscheinen die Zeichen schon in der install.php.

Vielleicht liegt es auch daran, dass vom Provider aus das default_charset = utf-8 eingestellt ist. So steht es in der php.info().

Gruß Heinier
« Last Edit: March 29, 2015, 02:07:31 PM by heinier »

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #3 on: December 08, 2015, 03:49:15 PM »
Ich hab auch schon alles probiert .... auch in der main.php die Codierung geändert...

Funktionieren tut es allerdings nur wenn ich im Browser (FireFox / Chrome) selbst die Codierung von UTF8 auf Windows-1252 ändere.... aber das kann ja nicht die lösung sein...

Offline .Infecto

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #4 on: December 09, 2015, 09:03:45 AM »
Ihr müsst eine .htacces, mit folgendem Inhalt, im root anlegen
Code: [Select]
<ifModule mod_php5.c>
    php_value default_charset iso-8859-1
</ifModule>

Eine andere Lösung habe ich bisher nicht finden können

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #5 on: December 13, 2015, 02:00:37 PM »
Ihr müsst eine .htacces, mit folgendem Inhalt, im root anlegen
Code: [Select]
<ifModule mod_php5.c>
    php_value default_charset iso-8859-1
</ifModule>

Eine andere Lösung habe ich bisher nicht finden können

passiert bei mir gar nichts... erst wenn ich die Codierung beim Browser umstelle

Offline .Infecto

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #6 on: December 13, 2015, 03:09:14 PM »
Bei mir hat das geholfen ...
Keine Ahnung.. Das Problem gab es früher nicht...
Mittlerweile ist der Umlaute-Fehler genrell zu einem Problem geworden.

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #7 on: December 13, 2015, 10:12:56 PM »
was mir aufgefallen ist, dass es viele Funktionen im Script gibt ... die scheinbar gar nicht mehr funktionen ...


habe nen Problem beim pfad ....  bei images.php kann ich ganze Zeilen löschen .... und es ändert sich nichts^^ nicht mal nen fehler oder sonst was ...

Offline Hawker

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #8 on: May 30, 2016, 07:43:29 PM »
bei mir hat das geholfen

in global.php
suche
<?php

ersetzen mit
<?php
header
('Content-Type: text/html; charset=iso-8859-1');


da die global.php sowieso überall geladen wird

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: Umlaute seit Umstellung auf PHP 5.6 als eigenartige Zeichen
« Reply #9 on: June 26, 2016, 06:48:25 PM »
1000 Danke Hawker!

Keine Ahnung warum, aber dies hat mir auch geholfen.
Warum alles andere nicht ging verstehe ich allerdings nicht ^^