Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Variationen oder Menüs werden nicht gespeichert: max_input_vars erhöhen

Sie bearbeiten ein Produkt mit vielen Variationen oder ein großes Menü in WordPress und klicken auf Aktualisieren. Sie sehen keine Fehlermeldung, aber nach dem Neuladen fehlt ein Teil Ihrer Änderungen: Die letzten Variationen haben ihren alten Preis, oder unten im Menü fehlen Einträge. Dann liegt die Ursache fast immer an der PHP-Einstellung max_input_vars.

Was ist max_input_vars?

Beim Speichern sendet Ihr Browser alle Felder des Formulars auf einmal an den Server. Bei einem variablen Produkt sind das pro Variation viele Felder: Preis, Lagerbestand, SKU, Gewicht und mehr. Bei einem großen Menü zählt jeder Menüpunkt eine Reihe von Feldern. PHP nimmt pro Anfrage nur eine bestimmte Anzahl Felder an: das ist max_input_vars. PHP selbst hat standardmäßig 1000. Kommen mehr Felder an, lässt PHP den Rest ohne Meldung weg. WordPress und WooCommerce speichern dann nur das, was tatsächlich ankam.

WooCommerce zeigt in der Verwaltung 15 Variationen pro Seite an, um dies zu begrenzen. Bei vielen Attributen und Feldern können Sie die Grenze trotzdem erreichen.

Ihren aktuellen Wert einsehen

  • In WooCommerce: WooCommerce > Status, bei PHP Max Input Vars.
  • In DirectAdmin: Select PHP version, Reiter Options, bei max_input_vars.

max_input_vars bei WebOké erhöhen

  1. Melden Sie sich bei DirectAdmin an: Gehen Sie in Mein WebOké zu Meine Produkte und klicken Sie bei Ihrem Hostingpaket auf DirectAdmin.
  2. Klicken Sie unter Extra Programma's auf Select PHP version.
  3. Überprüfen Sie, ob die Version ausgewählt ist, die Ihre Website verwendet. Optionen stellen Sie pro PHP-Version ein.
  4. Gehen Sie zum Reiter Options, klicken Sie auf den Wert hinter max_input_vars und wählen Sie einen höheren Wert, zum Beispiel 3000 oder 5000.
  5. Die Änderung wird sofort gespeichert und gilt für alle Websites in Ihrem Paket mit dieser PHP-Version.

Steht die PHP-Version auf native, können Sie bei Options nichts anpassen. Wählen Sie dann zuerst eine feste Version. Eine Erklärung mit Bildschirmfotos finden Sie unter PHP-Optionen: upload_max_filesize, memory_limit und max_execution_time und unter PHP-Version und PHP-Einstellungen ändern (und was bei Fehlern nach einem Upgrade zu tun ist).

Möchten Sie lieber nicht selbst suchen? Der KI-Assistent in Mein WebOké kann max_input_vars für Sie anpassen, für die PHP-Version, die Ihr Paket verwendet. Sie sehen zuerst, was sich ändert, und genehmigen es selbst.

Überprüfen, ob es funktioniert

  1. Schauen Sie bei WooCommerce > Status, ob der neue Wert dort steht.
  2. Steht dort noch der alte Wert? Schauen Sie, ob in Ihrer .htaccess eine alte Zeile php_value max_input_vars steht, oder ob bei PHP Instellingen in DirectAdmin ein eigener Wert für Ihre Domain eingestellt ist. Diese haben Vorrang. Siehe PHP-Einstellungen in DirectAdmin oder Select PHP version: was ist der Unterschied?
  3. Bearbeiten Sie das Produkt oder Menü erneut, speichern Sie und prüfen Sie nach dem Neuladen, ob alles erhalten geblieben ist. Was bereits verloren ging, müssen Sie erneut eingeben.
Eine höhere Grenze löst das Symptom, weniger Felder die Ursache. Erstellen Sie nur Variationen, die Sie tatsächlich verkaufen, anstatt alle Kombinationen generieren zu lassen. Eine Eigenschaft, die Preis und Lagerbestand nicht verändert, wie zum Beispiel ein Gravurtext, bieten Sie besser als Produktoption statt als Variation an. Setzen Sie den Wert nicht "sicherheitshalber" auf das Maximum.

Weiterlesen

War dieser Artikel hilfreich?

← Zurück zu Hosting allgemein

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…