8
« on: January 30, 2019, 11:28:31 AM »
Nach langer Zeit mal wieder ein hallo in die Runde.
Ich würde gerne meine etwas betagte 4images Seite(1.7.13) auf UTF8 umstellen, wie es in der Version 1.8 jetzt üblich ist.
Da ich mir nicht sicher bin, was genau alles gemacht und beachtet werden muß, wäre es schön wenn jemand mal eine Schritt für Schritt Anleitung machen würde.
Mein jetziger Wissensstand beinhaltet folgende Schritte.
1. Die Datenbank im phpMyAdmin mit den folgenden Befehlen (einzeln eingeben) auf UTF8 umstellen
ALTER TABLE 4images_categories CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_comments CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_groupaccess CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_comments CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_groupmatch CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_groups CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_images CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_images_temp CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_lightboxes CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_postcards CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_sessions CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_sessionvars CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_settings CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_users CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_wordlist CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER TABLE 4images_wordmatch CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
2. in der lang/sprache/main.php den Zeichensatz ändern
$lang['charset'] = "UTF-8";
$lang['direction'] = "ltr";
3. Zeichensatz umcodieren in UTF8 in der lang/sprache/
admin.php
install.php
main.php
4. in der config.php die Datenbank auf db_mysqli.php umstellen (wegen PHP 7, Update meiner Seite noch nötig)
(Wenn die db_mysqli.php noch nicht vorhanden dann aus der 1.8 Version Kopieren)
Stimmen die Schritte oder hab ich da noch was Vergessen, oder einen Fehler drin?