Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Le variazioni o i menu non vengono salvati: aumentare max_input_vars

Sta modificando un prodotto con molte varianti, o un menu di grandi dimensioni in WordPress, e fa clic su Aggiorna. Non vede un messaggio di errore, ma dopo il ricaricamento parte delle Sue modifiche è scomparsa: le ultime varianti hanno il vecchio prezzo, oppure in fondo al menu mancano alcuni elementi. In questo caso la causa è quasi sempre l'impostazione PHP max_input_vars.

Cos'è max_input_vars?

Al momento del salvataggio, il Suo browser invia tutti i campi del modulo al server in un'unica volta. Per un prodotto variabile, questi sono molti campi per ogni variante: prezzo, scorte, SKU, peso e altro. Per un menu di grandi dimensioni, ogni voce di menu conta un certo numero di campi. PHP accetta per ogni richiesta solo un numero determinato di campi: si tratta appunto di max_input_vars. PHP stesso ha come valore predefinito 1000. Se arrivano più campi, PHP tralascia il resto senza alcun avviso. WordPress e WooCommerce salvano quindi solo ciò che è effettivamente arrivato.

WooCommerce mostra nell'area di gestione 15 varianti per pagina per limitare questo problema. Con molti attributi e campi, è comunque possibile raggiungere il limite.

Verificare il valore attuale

  • In WooCommerce: WooCommerce > Stato, alla voce PHP Max Input Vars.
  • In DirectAdmin: Select PHP version, scheda Options, alla voce max_input_vars.

Aumentare max_input_vars presso WebOké

  1. Effettui l'accesso a DirectAdmin: in Mio WebOké vada su Mijn Producten e faccia clic su DirectAdmin accanto al Suo pacchetto di hosting.
  2. Sotto Extra Programma's, faccia clic su Select PHP version.
  3. Controlli che sia selezionata la versione utilizzata dal Suo sito. Le opzioni si impostano per ogni versione PHP.
  4. Vada alla scheda Options, faccia clic sul valore accanto a max_input_vars e scelga un valore più alto, ad esempio 3000 o 5000.
  5. La modifica viene salvata immediatamente e vale per tutti i siti nel Suo pacchetto con quella versione PHP.

Se la versione PHP è impostata su native, non può modificare nulla in Options. In tal caso, scelga prima una versione fissa. Trova spiegazioni con schermate in Opzioni PHP: upload_max_filesize, memory_limit e max_execution_time e in Modificare la versione PHP e le impostazioni PHP (e cosa fare in caso di errori dopo un aggiornamento).

Preferisce non cercare da solo? L'assistente IA in Mio WebOké può modificare max_input_vars per la versione PHP utilizzata dal Suo pacchetto. Vedrà prima cosa cambia e dovrà approvarlo Lei stesso.

Verificare che funzioni

  1. Controlli in WooCommerce > Stato se è presente il nuovo valore.
  2. È ancora presente il vecchio valore? Verifichi se nel Suo file .htaccess è presente una vecchia riga php_value max_input_vars, oppure se in Impostazioni PHP in DirectAdmin è stato impostato un valore specifico per il Suo dominio. Questi hanno la priorità. Consulti Impostazioni PHP in DirectAdmin o Select PHP version: qual è la differenza?
  3. Modifichi nuovamente il prodotto o il menu, salvi e verifichi dopo il ricaricamento che tutto sia stato conservato. Ciò che è già andato perso dovrà essere inserito nuovamente.
Un limite più alto risolve il sintomo, meno campi risolvono la causa. Crei solo le varianti che vende effettivamente, invece di far generare tutte le combinazioni possibili. Una caratteristica che non modifica prezzo e scorte, come un testo di incisione, è preferibile offrirla come opzione di prodotto piuttosto che come variante. Non imposti il valore al massimo "per sicurezza".

Per saperne di più

Questo articolo le è stato utile?

← Torna a Hosting in generale

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…