Dugarun :: Forenübersicht :: Registrieren :: Anmelden

NAME:  speichern
 P455W0R7:   
 
   
 
zurück zum Forum
In taberna quando sumus
Allgemeine Verkündung aus aktuellen Anlässen...
1 / 1 antworten

Akareyon

Allgemeine Verkündung aus aktuellen Anlässen... (verfasst: Samstag, 8. März 2014, 20:17) #

...lange Geschichte kurz erzählt: hab 'ne Mail bekommen vom Hoster, daß ein Virus auf dem Dugarun-Server isoliert wurde.

Dabei handelte es sich um ein kleines, aber extrem mächtiges Script, das - vermutlich auf dem Wege einer verseuchten Version des Filezilla-Clients - den Weg auf einen Unterunterordner gefunden hat und nichts anderes war als ein Tool zum Ausleuchten des gesamten FTPs. Im Prinzip war das Scheunentor also sperrangelweit offen, und so wiederum ist irgendeine dusslige Phishing-Routine auf dem Server gelandet.

Kleiner Trost: dasselbe ist anderen auch schon passiert, und die Datenbank hat nicht darunter gelitten.

Also flugs alle Passwörter geändert und beim angelegentlichen Telefonat mit dem Hoster darum gebeten, den Server doch mal eben auf die neuste Version von SQL und PHP umzustellen.

Überhaupt kein Problem, geht ganz fix über Nacht, sagte der und hat aber doch empfohlen, mal eben ein Backup von allen wichtigen Daten zu ziehen, und das war auch eine gute Idee, denn bei dem Umzug hat's die Datenbank schlußendlich doch noch erwischt: Umlaute haben entweder die Felder gekappt oder wurden zu Zeichensalat oder Rauten mit Fragezeichen...

...und ausserdem ist das Wordpress-Blog auch noch da. Was tun? Ich hatte mal was gelesen über die verschiedenen Zeichensatz-Systeme und dadurch in Erinnerung, das UTF-8 ein guter Standard wäre, weil sich damit alles darstellen ließe, was es so an internationalen Zeichensätzen gibt.

...aber glaubt mal ja nicht, es wäre damit getan, die Collation unter phpMyAdmin auf utf8_general_ci umzustellen...

Wenn Euch sowas passiert: keine Panik, Ihr müßt nur - von Hand oder mittels eines geeigneten Tools - die Zeichenkodierung sämtlicher PHP-, HTML- und - im Falle von phpBB - Template-Dateien auf UTF-8 umstellen, sämtliche PHP-Dateien mit einem Header ausstatten und der Datenbank bei jeder Verbindung (also im Falle des phpBB per mysql.php) mit einem vorangestellten SET CHARACTER SET oder mysql_set_charset('utf8'); vermitteln, daß alle Angaben ab hier im UTF-8 vorzuliegen haben.

Bis hierhin scheint alles zu funktionieren - bis zum Beweis des Gegenteils freilich; wer sich näher mit der Materie beschäftigen möchte, nehme hiermit meine Segenswünsche in Empfang! Viel Spaß mit all den widersprüchlichen Expertenmeinungen, die so durch die Blogs und Hilfeforen stolpern: wat is nu besser, was muß man machen, was ist optional, hält doppelt gemoppelt besser, liegt's am Browser, an der php.ini oder schon an der Befehlszeile beim Starten von mySQL?

Was für eine Odyssee! Allein tröstlich ist, daß seitdem der Umlaute-Fuckup auf der Startseite (mit dem Script, das die aktuellsten Beiträge für Board und Blog anzeigt) auch behoben ist, den in Angriff zu nehmen mir die Mühe all die Jahre nicht wert war. Bis zur Unendlichkeit und noch viel weiter...


antwort mit zitat
   antworten



schreiben
antworten
umfragen
bearbeiten
löschen
moderieren

Obligates
Palantír
Tandaradei
Ex Libri
Film und Bild
In taberna quando sumus
Verweise

Dugarun
Memversuche




It has been usual for men to think and to say, "Many men are slaves because one is an oppressor; let us hate the oppressor." Now, however, there is among an increasing few a tendency to reverse this judgment, and to say, "One man is an oppressor because many are slaves; let us despise the slaves." The truth is that oppressor and slave are cooperators in ignorance, and, while seeming to afflict each other, are in reality afflicting themselves.

James Allen (As A Man Thinketh, 1902)






[ powered by phpBB 2 | Impressum ]