Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Aiheen aloitti: Manu.G - kesäkuu 23, 2007, 08:09:25 IP

Otsikko: MySQL Version
Kirjoitti: Manu.G - kesäkuu 23, 2007, 08:09:25 IP
Hallo,

habe heute folgendes in einer Email meines Hosters bekommen

LainaaIm Zuge dieser Wartungsarbeiten werden wir auf die MySQL Version 5.0.32
sowie auf die PHP Versionen 4.4.7 und 5.2.3 upgraden.

Hat dieser Upgrade Auswirkungen auf unser Forum ???
Otsikko: Re: MySQL Version
Kirjoitti: noex - kesäkuu 24, 2007, 04:49:06 AP
Nein im Normalfall nicht, SMF läuft mit MySQL 5 und PHP5

lg
noex
Otsikko: Re: MySQL Version
Kirjoitti: Manu.G - kesäkuu 24, 2007, 06:43:57 AP
Na dann bin ich ja beruhigt  :D

Danke für die Antwort
Otsikko: Re: MySQL Version
Kirjoitti: Fragezeichen - kesäkuu 24, 2007, 05:22:50 IP
Hallo,

gilt das auch für SMF 1.0.9? In meinem Forum wurden wohl alte yabbse Skripte verwendet, integriert, importiert... kann jemand sagen, ob das Probleme machen wird?

Vielen Dank!
Otsikko: Re: MySQL Version
Kirjoitti: mironicus - kesäkuu 27, 2007, 10:23:57 AP
Mein Provider hat heute ein Update auf MySQL Version 5.0.32 sowie auf die PHP Version 5.2.3 durchgeführt.

Seitdem erhalten meine User eine Datenbankfehlermeldung, wenn sie Mails abschicken wollen. Auch das YabbSE-Forum funktioniert jetzt nicht mehr und es gibt auch hier die folgende Fehlermeldung (ist bei SMF und YabbSE jeweils gleich):

Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_german2_ci,IMPLICIT) for operation 'ifnull'

Liegt es an SMF oder hat mein Provider irgendwie Mist gebaut (Host Europe)?
Otsikko: Re: MySQL Version
Kirjoitti: dieter4 - kesäkuu 27, 2007, 10:31:00 AP
Stell doch einfach den Zeichensatz der betroffenen Tabellen auf den Zeichensatz, der am meisten verwendet wird. Meistens ist das latin_swedish_ci. Oder stell direkt auf UTF-8 um :)

Wie immer gilt: Zuerst ein Backup machen!
Otsikko: Re: MySQL Version
Kirjoitti: mironicus - kesäkuu 27, 2007, 11:20:56 AP
Danke für den Hinweis! :)
Ich sollte also das Collation-Feld auf einen einzigen Zeichensatz begrenzen? Kann man das irgendwie auf die Schnelle machen, oder kann man das nur manuell Feld für Feld in PHPMyAdmin einstellen...?
Otsikko: Re: MySQL Version
Kirjoitti: Manu.G - kesäkuu 27, 2007, 11:26:57 AP
Also, dass Update fand heute Nacht statt, bin auch bei HostEurope, bis jetzt sind noch keine Beschwerden von unseren Mitgliedern gekommen.
Ich habe auch keinerlei Fehlermeldungen bekommen. :)
Otsikko: Re: MySQL Version
Kirjoitti: dieter4 - kesäkuu 27, 2007, 11:31:07 AP
Lainaus käyttäjältä: mironicus - kesäkuu 27, 2007, 11:20:56 AP
Danke für den Hinweis! :)
Ich sollte also das Collation-Feld auf einen einzigen Zeichensatz begrenzen? Kann man das irgendwie auf die Schnelle machen, oder kann man das nur manuell Feld für Feld in PHPMyAdmin einstellen...?

Leider musst du das alles manuell machen :(
Otsikko: Re: MySQL Version
Kirjoitti: mironicus - kesäkuu 27, 2007, 11:44:00 AP
LainaaAlso, dass Update fand heute Nacht statt, bin auch bei HostEurope, bis jetzt sind noch keine Beschwerden von unseren Mitgliedern gekommen.
Ich habe auch keinerlei Fehlermeldungen bekommen.

Bei mir hat das Update das Feld "Kollation" in der Datenbank durcheinandergebracht.

Das sieht so aus (Ausschnitt)
   
smf_allowedusers - latin1_swedish_ci
smf_allowedusersoptions - latin1_german2
smf_antifloodreg - latin1_swedish_ci

Und wegen der unterschiedlichen Zeichensätze zeigt SMF und YabbSE dann Datenbankfehler an.
Otsikko: Re: MySQL Version
Kirjoitti: Manu.G - kesäkuu 28, 2007, 09:16:22 AP
Ich weis zwar nicht ob das zum Thema passt und ausschlaggebend ist, aber bei mir steht in:
LainaaZeichensatz / Kollation der MySQL-Verbindung:
utf8_unicode_ci.
???

Wie gesagt, das update fand schon statt und ich habe bis heute keine Probleme
in unserem Forum feststellen können. :)