errore max-input-vars dovuto a moduli di grandi dimensioni

Configurazioni con un numero elevato di visualizzazioni, prodotti, attributi o opzioni possono generare moduli che superano il limite PHP preimpostato. Se il numero di valori inviati supera il limite di max-input-vars impostato entro php.ini (il valore predefinito è 1000), i dati rimanenti non vengono trasferiti e i valori del database non vengono aggiornati. In questo caso, nel registro PHP viene visualizzato un avviso:

PHP message: PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini.

Nessun valore "corretto" per max-input-vars. Dipende dalle dimensioni e dalla complessità della configurazione. Modificare il valore nel file php.ini in base alle esigenze. Vedere Impostazioni PHP richieste.

errore del livello massimo di nidificazione delle funzioni xdebug

Vedere Errore del livello massimo di nidificazione delle funzioni xdebug durante l'installazione.

Gli errori vengono visualizzati quando si accede a un modello PHTML

Il testo di errore è in genere:

Parse error: syntax error, unexpected 'data' (T_STRING)

Soluzione: impostare asp_tags = off in php.ini

Più modelli hanno una sintassi per il livello astratto di supporto nei modelli (utilizzano diversi motori di modelli come Twig) racchiusi tra <% %> tag, come questo modello per la visualizzazione di un'immagine di prodotto:

<img
    class="product-image"
    src="<%- data.url %>"
    data-position="<%- data.position %>"
    alt="<%- data.label %>" />

Ulteriori informazioni su asp_tags.

Modifica php.ini e imposta asp_tags = off. Per ulteriori informazioni, vedere Impostazioni PHP richieste.

Pagina precedenteBlocchi all’avvio su Adobe Commerce per l’infrastruttura cloud
Pagina successivaIl problema Redis ritarda l’accesso o il pagamento dell’amministratore di Commerce

Commerce