Fehlermeldung MySQL Server beim Anlegen neuer Felder
am 16.08.2021 - 10:39 Uhr in
Bei einer Drupal 7 Installation unter Apache/2.4.41 (Win64) OpenSSL/1.1.1c und Windows Server (2012 Standard Edition AMD64) hat der Kunde das Problem, dass im Inhaltstyp keine neuen Felder mehr angelegt werden können.
Inhaltstypen und Taxonomien zusammen genommen, reden wir von über 1000 Feldern.
Die Fehlermeldung lautet 'There was a problem creating field_*** SQLSTATE[HY000]: General error: 2006 MySQL server has gone away'
Die Einstellungen für PHP lauten:
- memory_limit 2GB erhöh
- upload_size und ähnliche Parameter 1GB.
- PHP 7.1.33-Win32-VC14-x64
MySQL Server 5.1
Gibt es grundsätzliche Einschränkungen bei Drupal bezüglich der Feldanzahl?
Bzw. wo können wir noch schrauben, um die zusätzlichen Felder anlegen zu können?
z.B. an der my.ini?
Aktuelleren MySQL-Server?
Die Installation läuft auf dem Kundenserver und von dahier ist alles an Einstellungen möglich.
Ich habe mit den Einstellungen weiter nichts zu tun sondern arbeite an einer PDF-View und Diskussionen, dass Linux besser wäre, sind nicht zweckführend. ;-)
- Anmelden oder Registrieren um Kommentare zu schreiben
Was ist mit dem PHP-Parameter
am 16.08.2021 - 11:06 Uhr
Was ist mit dem PHP-Parameter max_input_vars? Den setze ich bei größeren Seiten auf min. 20000.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
@wla max_input_vars steht
am 16.08.2021 - 12:35 Uhr
@wla max_input_vars steht sogar noch deutlich höher.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Eventuell einen neuen
am 17.08.2021 - 23:21 Uhr
Eventuell einen neuen Inhaltstyp anlegen mit Referenz Fields auf die anderen Inhaltstypen, falls es sich gar nicht lösen lässt?
Du meine Güte, wenn die Frage nach dem Update auf Drupal 9 kommt, würde ich für ein paar Monate verschwinden...
Grüße Jenna
@Jenna "Du meine Güte, wenn
am 18.08.2021 - 06:11 Uhr
@Jenna "Du meine Güte, wenn die Frage nach dem Update auf Drupal 9 kommt, würde ich für ein paar Monate verschwinden.."
Danke, das hat mir jetzt das erste Lächeln des Morgens ins Gesicht geschrieben. ;-)
Das mit dem neuen Inhaltstyp bringt nichts. Die über 1000 Felder sind bereits auf mehrere Inhaltstypen und Taxonomien verteilt.
Es kristallisiert sich raus, dass die MySQL Datenbank mit den vielen Tabellen ein Prob hat und die würden ja nicht weniger dadurch.
Da sind wir jetzt drüber und ich berichte.
Schleche Nachricht: Das würde dann Drupal 9 genaus betreffen.
Gute Nachricht: Man kann es ja ändern, weil KEIN shared Hosting.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Hier stehen die Limits zu
am 18.08.2021 - 09:48 Uhr
Hier stehen die Limits zu MySQL:
https://dev.mysql.com/doc/mysql-reslimits-excerpt/5.7/en/limits.html
Grüße Jenna
Ja, da steht z.B., dass es
am 18.08.2021 - 10:13 Uhr
Ja, da steht z.B., dass es keine Begrenzung gibt bezüglich Anzahl der Tabellen.
Eher wird es auf max_allowed_packet size raus laufen. Und Einstellungen bezüglich Transaktionen, Innodb ect.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Es gibt doch auch die
am 18.08.2021 - 10:23 Uhr
Es gibt doch auch die Möglichkeit Drupal über mehrere Datenbanken zu betreiben und über eine Tabelle wiederum zu verbinden, was dann z.B. in Views ausgegeben werden kann...
Lässt sich vielleicht ein Bereich auslagern auf eine 2. DB die in der settings.php eingetragen wird?
Grüße Jenna
@Jenna, wir haben schon
am 18.08.2021 - 10:46 Uhr
@Jenna, wir haben schon angedacht, bestimmte Aufgaben auf eine zweite Installation zu schieben.
Aber es steht ja längerfristig sowieso ein Upgrade auf 9 an.
Deshalb wäre Anpassung der MySQL Datenbank der schnellere Workarround.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de