de 2012 >> Navigation Top >> Forum >> Forum

Forum

DynPG Forum

Foren

Login

Suchen

Forenübersicht - DynPG Software-Forum - Update von PHP 5.2 auf PHP 5.3

kust

Beiträge: 241

Update von PHP 5.2 auf PHP 5.3
Bei www.hombi.ch wurde Serverseitig auf die PHP-Version 5.3 gewechselt. Im DynPG wird noch die Version 4.2.1 verwendet. Die Umlaute in der Naviagation am linken Rand zeigt die Umlaute nicht richtig an - z.B. bei Artikel-Börse.

Der Serverbetreiber schreibt:
"Die PHP-Version war vorher 5.2, neu ist es PHP 5.3 oder PHP 5.4 (im NetConfig einstellbar). Standardmässig wird PHP 5.3 eingetragen.

Problemlösung:
Sofern die Daten aus der Datenbank gezogen werden, könnte es sein, dass der Verbindungszeichensatz nicht gesetzt ist.

Je nach Software, welche Sie nutzen, können man diesen im Config-File einstellen oder dann im Programm-Code selber
mit dem Befehl: mysql_set_charset('latin1');
Freundliche Grüsse
Marcel Bösiger
NetZone AG"

--------------------------------------------
Frage an das Forum:
Wo muss ich diesen Befehl einfügen ?
Oder muss ich DynPG auf Version 4.5.2 updaten ?

PS:
www.hombi.ch war eine der ersten Webseiten mit DynPG - und jetzt eine der wenigen, welche ich noch selber betreue ;-)

Freundliche Grüsse
kust

05.03.2013 13:47

ZITIEREN | ANTWORTEN

Daniel Schliebner

Beiträge: 382

Hallo kust,

wird die Gruppe "Artikel-Börse" denn im Backend in der Gruppenansicht korrekt angezeigt?
Ansonsten versuche mal in der webportal/index.php nach dem inlucde der getcontent.php den Befehl

$GLOBALS['DynPG']->sendHTTPHeader('iso-8859-1');

Ansonsten kannst du auch versuchen, in der config.php die Einstellung

config_force_mysql_encoding

auf "true" zu setzen:

$GLOBALS['cfg']["config_force_mysql_encoding"] = true;
Mit freundlichen Grüßen

ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de

Bietzkestraße 18A
10315 Berlin
GERMANY

Tel.: +49 30 33980300

05.03.2013 13:58

ZITIEREN | ANTWORTEN

kust

Beiträge: 241

Danke Daniel für die Tips.

Nein, die Gruppe "Artikel-Börse" im Backend in der Gruppenansicht wird nicht korrekt angezeigt. Ein Print-Screen ist in der angehängten Word-Datei.

In der Worddatei ist auch ersichtlich, wie ich die beiden Zeilen eingefügt habe. Es hat aber noch nichts gebracht.

Die Ergänzung in der config.php erzeugt im Backend folgende 3 Meldungen:
Notice: Undefined index: config_mysql_encoding in /home_pr2/h/o/hombi.ch/htdocs/dynpg_hombi/connectdb.php on line 30
Notice: Undefined index: config_mysql_encoding in /home_pr2/h/o/hombi.ch/htdocs/dynpg_hombi/connectdb.php on line 31
Notice: Undefined index: config_mysql_collation in /home_pr2/h/o/hombi.ch/htdocs/dynpg_hombi/connectdb.php on line 32

MfG kust
Attachments
1 Attachment (Dateityp: docx, Größe: 475 Kb)

05.03.2013 22:26

ZITIEREN | ANTWORTEN

Chris

Beiträge: 510

hi kust,

über folgende befehle in der config.php kann diese encodierung gesetzt werden:

$GLOBALS['cfg']["config_force_mysql_encoding"] = true; // boolean
$GLOBALS['cfg']["config_mysql_encoding"] = 'latin1'; // string
$GLOBALS['cfg']["config_mysql_collation"] = 'latin1_general_ci'; // string

es fehlten dir also einfach noch die 2 letzteren.

gruss
chris.w.
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************

05.03.2013 23:48

ZITIEREN | ANTWORTEN

kust

Beiträge: 241

Hallo Chris und Daniel

Vielen Dank für den (globalen) Support. Die Umlaute werden wieder richtig angezeigt in der Navigation und im Back-End bei Gruppen, nach dem Einfügen der zusätzlichen 2 Befehle von Chris.

Dieser Support im Forum von DynPG ist wirklich sehr professionell und mit erfrischen kurzen Antwortzeiten :-) ***** (fünf Sterne ! ).

Freundliche Grüsse
kust

06.03.2013 11:05

ZITIEREN | ANTWORTEN