ich habe gestern einen vorherigen Debian Server auf Gentoo neuinstalliert.
Im Debian System liefen die Dienste wie folgt:
PHP5 aus apt
Perl aus apt
lighttpd selbst compiled
mysql intel gcc compiled Version selbst installiert
Nun im Gentoo folgender Maßen:
PHP5 aus portage
Perl aus portage
lighttpd aus portage
mysql (selbe Version wie Debian 1zu1 kopiert)
Seit diesem Umzug von exakt dem selben Perl/PHP Code auf das Gentoo System gibt es massive Zeichensatzprobleme. Zum einen erscheinen die Umlaute einer Seite nicht mehr richtig http://www.team-ultimate.eu
Zum anderen stürzt ein Perl Daemon, der gewisse Ereignisse auf einem Gameserver in eine DB schreibt, bei Query mit Sonderzeichen ab:
Code: Select all
DBD::mysql::st execute failed: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' at .//HLstats.plib line 108.
Unable to execute query:
SELECT
playerId
FROM
hlstats_PlayerNames
WHERE
playerId='60076'
AND name='Ú©Ä
inâ à¹ÛÛ£Ace|Sou|p|umber'
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='