Mudanças entre as edições de "Resolvendo o erro max input vars"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
Linha 1: Linha 1:
 +
[[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]]
 +
 +
 +
----
 +
 
O erro '''max_input_vars''' é comum ocorrer quando há muitos campos de formulário a serem considerados pelo PHP. Este problema é conhecido no software PHP de comércio eletrônico chamado '''PrestaShop''', ao tentar editar uma tradução do aplicativo.
 
O erro '''max_input_vars''' é comum ocorrer quando há muitos campos de formulário a serem considerados pelo PHP. Este problema é conhecido no software PHP de comércio eletrônico chamado '''PrestaShop''', ao tentar editar uma tradução do aplicativo.
 
O valor padrão de '''max_input_vars''' é de '''1000''' campos, um número consideravelmente alto que, quando alterado, pode causar falhas de segurança explorada no PHP. As instruções passadas a seguir devem ser realizadas a risca, retornando ao valor default e '''max_input_vars''' após a utilização do mesmo.
 
O valor padrão de '''max_input_vars''' é de '''1000''' campos, um número consideravelmente alto que, quando alterado, pode causar falhas de segurança explorada no PHP. As instruções passadas a seguir devem ser realizadas a risca, retornando ao valor default e '''max_input_vars''' após a utilização do mesmo.

Edição das 18h28min de 30 de agosto de 2018

Banner-wiki-promocoes.gif



O erro max_input_vars é comum ocorrer quando há muitos campos de formulário a serem considerados pelo PHP. Este problema é conhecido no software PHP de comércio eletrônico chamado PrestaShop, ao tentar editar uma tradução do aplicativo. O valor padrão de max_input_vars é de 1000 campos, um número consideravelmente alto que, quando alterado, pode causar falhas de segurança explorada no PHP. As instruções passadas a seguir devem ser realizadas a risca, retornando ao valor default e max_input_vars após a utilização do mesmo.

Alt text


Para resolver este valor padrão para editar uma tradução, por exemplo, no PrestaShop:

1. Crie um arquivo php.ini, com um editor de texto, com o seguinte conteúdo:

;novo valor para o Prestashop
max_input_vars = 5000

2. Suba o arquivo php.ini, por FTP, dentro do diretório administrativo do PrestaShop. Volte ao local da tradução e utilize normalmente.

a. Alternativamente, se desejar usar o Gerenciador de Arquivos do cPanel, navegue até o diretório administrativo do PrestaShop.

b. Clique em Novo Arquivo na barra de ferramentas superior.

Alt text

c. No diálogo Novo arquivo, digite php.ini no campo Novo nome do arquivo. Confirme se está criando o arquivo no local certo, no campo O novo arquivo será criado em: e confirme no botão Create New File.

Alt text

d. Assim que criado, na lateral direita, selecione o arquivo php.ini e clique no botão Editar.

Alt text

e. No diálogo Editor de Textos, mantenha como está a codificação e clique em Edit.

f. Coloque o conteúdo abaixo.

;novo valor para o Prestashop
max_input_vars = 5000

g. Confirme no canto superior direito no botão Salvar