PHP Module ansehen deaktivieren/aktivieren
Re: PHP Module ansehen deaktivieren/aktivieren
Wenn PHP-Module die Ursache wären sollte der Installer das vorher anmerken, dass diese fehlen.
Localhost für die Datenbank ist korrekt.
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: PHP Module ansehen deaktivieren/aktivieren
Was könnte man auch noch statt "localhost" angeben?
Error Log Domain, wo finde ich diese Datei, Im Keyhelp?
Ja stimmt sollte es auch vom Hersteller von Forum, sein dass dies angezeigt wird.
Fehlt vlt. von meinem Server ein Update?!
Re: PHP Module ansehen deaktivieren/aktivieren
Auf der Seite der Domain-Übersicht -> Dann in der Zeile der Domain oder Subdomain, über die das Forum aufgerufen wird -> in der Spalte Aktionen auf das Log Icon klicken.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: PHP Module ansehen deaktivieren/aktivieren
PROBLEM GELÖST
Module von PHP Versionen waren alle aktiviert.
Lag nur am Forum Software ein Problem, ich durfte keine Passwörter nehmen mit Sonderzeichen. Oder kann es ein Server Problem sein? Wegen den Sonderzeichen vom Passwort?
Danach klappt die Forum Installation und es wurde angezeigt dass die PHP Module aktiv gesetzt sind bei der Installation vom Forum.
Re: PHP Module ansehen deaktivieren/aktivieren
Was für nen Forum ist das?
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: PHP Module ansehen deaktivieren/aktivieren
Forum Betreiber meint sie setzen "UTF8" ein.
Die Frage ist eher, kann man es im KeyHelp einstellen, dass ein bestimmter WebspaceNutzer, mit der Datenbank UTF8 benutzt wird?
Re: PHP Module ansehen deaktivieren/aktivieren
In dem Fall sollte es die Forumssoftware selber bei der Installation einstellen, denn hier sollte für gewöhnlich das Setup der Datenbank-Tabellen und deren Zeichensatz erfolgen.
Standard für neue Tabellen sollte utf8mb3_general_ci utf8mb4_general_ci sein
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: PHP Module ansehen deaktivieren/aktivieren
Hallo Alex, bzgl. utf8mb3 .... mir ist aufgefallen dass bei der MySQL Server Einstellung "utf8" alles mit utf8mb3 character sets endet.
utf8mb3 ist veraltet und wurde durch utf8mb4 ersetzt ... um Datenbanken incl. Tabellen in utf8mb4 zu ändern, müssen die Querys explizit mit utf8mb4 anstatt utf8 abgesetzt werden z.b. bei tables:
Code: Select all
ALTER TABLE xxxxx CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;Die Verwendung von character set utf8mb4 wirkt sich u.a. auch positiv auf die Performance aus.
Meine Frage dazu ... wäre es dann evntl. nötig wenn die mysql Einstellung utf8 nicht mehr ausreicht (weil es dann bei utf8mb3 bleibt) das in ganze in den MySQL settings mit "utf8mb4" als Standard festzulegen?
Re: PHP Module ansehen deaktivieren/aktivieren
Standard ist bei allen unterstützten Systemen eigentlich: utf8mb4_general_ci
Ich hatte zunächst bei Debian 13 geschaut und utf8mb3_general_ci bei einer neuen Tabelle erhalten.
In der /etc/mysql/mariadb.conf.d/50-server.cnf findet sich dazu seit Debian 13 dieser Text:
Code: Select all
#
# * Character sets
#
# MariaDB default is now utf8 4-byte character set.
# No Debian specific default is required.
Edit: Okay, ist bei jedem Server so, wo ich geschaut habe und vermutlich ist die MariaDB Systemvariable "old_mode = UTF8_IS_UTF8MB3" schuld. Früher wurde es explizit in der Datei gesetzt /etc/mysql/mariadb.conf.d/50-server.cnf aber da das nun weggefallen ist, greift es vermutlich auf diese "old_mode" Variable zurück.
Edit-2: Vermutung korrekt - Deaktivieren des "old_mode" führt dazu, das Standardmäßig wieder utf8mb4 verwendet wird.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: PHP Module ansehen deaktivieren/aktivieren
Zeichensatz/Kollation der Verbindung zum Server: utf8mb4_unicode_ci
Server-Zeichensatz: UTF-8 Unicode (utf8mb3)
Re: PHP Module ansehen deaktivieren/aktivieren
Ja genau ... ich hab mir vor 2 Monaten mal die Mühe gemacht eine sehr große via ssh importierte DB mit 200+ tables auf utf8mb4 umzustellen ...
OK mit dem utf8, laufen die alten DBs dann halt weiter auf utf8mb3 ... meine Überlegung war halt ob es vieleicht sinnvoll wäre wenigstens für alle neuen db/tables via mysql settings auf utf8mb4 zu forcieren - utf8 sollte normalerweise ausreichen, aber tut es nun eben nicht.
Re: PHP Module ansehen deaktivieren/aktivieren
Re: PHP Module ansehen deaktivieren/aktivieren
Das sollte funktiionieren wenn ein neues aktuelles CMS installiert wird, bei Updates darauf derzeit kaum ... aber mir ist das auch bei imports aufgefallen. Das sieht mir eher wieder nach einem Mysq/MariaDBl Bug aus, weil die Einstellung utf8 ibzgl. utf8mb4 auf modernen Systemen scheinbar nicht greift ohne explizite utf8mb4 Anweisung.tab-kh wrote: ↑Wed 14. Jan 2026, 17:03 Bestimmt das nicht letztlich die Anwendung, die die Tabellen erstellt? Ich habe zahlreiche Datenbanken mit Tabellen, deren Textspalten (varchar) die Kollation utf8mb4_unicode_ci eingestellt haben. Wenn die Anwendung eine andere Kollation/Zeichensatz braucht, dann kann ich sie ja nicht zwingen UTF8mb4 zu verwenden?!? Da würde sie ja wahrscheinlich nicht funktionieren.