PHP Warning: Unknown: Input variables exceeded 3000

yo… salve!

Sou novato de Tainacan… parabens pelo trabalho!

Tenho uma instalação em vps 1cpu dedicada 2gb de ram com ubuntu 22.04 apache2, php 8.1 e wp 6.3.1 e tainacan atualizado, sem outros plugins…

Ta dando uns problemas com as edições de itens em massa… No log:
PHP Warning: Unknown: Input variables exceeded 3000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0

Ja aumentei bastante … mas ate 10000 não é suficiente… Me parece estranho ter tantos pedidos para editar em massa somente uma dúzia de imagens.

Alguma dica?

Valeu!

Olá @Vince, tudo bem? Seja bem vindo ao nosso fórum!

É edição em massa ou importação? Se for importação, que me parece é que ele não está fazendo o parse certinho do seu CSV, provavelmente não está separando as colunas pra achar que teria tanto dado em uma linha só… Você verificou se o caractere separador está correto? Poderia nos enviar aqui seu CSV para darmos uma olhada?

Agora, se for edição em massa, qual o processo em si que você está tentando aplicar?

Aguardo resposta :wink:

Salve Mateus!

Valeu pelo retorno rapido!

E’ pela interface web mesmo… Da erro em varios processos desde a publicaçao em massa (subindo varias imagens por exemplo)

Mas tambem colocando titulo ou eliminando…

Então vamos tentar isolar um caso pra ver a quê ele se refere…

Se você seleciona dois itens por exemplo, ir no canto direito da lista e escolher editar eles em massa e configura um novo título para os dois, qual o erro que aparece na lista de processos, no arquivo error_log?

valeu Mateus…
subi 5 imagens e deu erro em estabelecer conexão com banco de dados…
(nao consegui salvar a tempo esse erro)

e depois deu essa outra mensagem:

e no log do apache da
[Tue Sep 19 21:13:41.126951 2023] [php:warn] [pid 3070] [client 192.168.1.53:45726] PHP Warning: Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin
[Tue Sep 19 21:13:45.329347 2023] [php:warn] [pid 961] [client 192.168.1.53:45742] PHP Warning: Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin
[Tue Sep 19 21:13:45.329340 2023] [php:warn] [pid 1115] [client 192.168.1.53:45766] PHP Warning: Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin
[Tue Sep 19 21:13:45.329465 2023] [php:warn] [pid 965] [client 192.168.1.53:45780] PHP Warning: Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin
[Tue Sep 19 21:13:45.330618 2023] [php:warn] [pid 3067] [client 192.168.1.53:45750] PHP Warning: Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin
[Tue Sep 19 21:14:35.357807 2023] [mpm_prefork:notice] [pid 871] AH00170: caught SIGWINCH, shutting down gracefully

achei esse erro tb a mover pra lixeira 5 itens:
[2023-09-19 15:10:10] Fatal Error: Uncaught Error: Call to undefined function Tainacan\GenericBackgroundProcess\create_function() in /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/generic-background-process/class-tainacan-bulk-edit-process.php:519
Stack trace:
#0 /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/generic-background-process/class-tainacan-bulk-edit-process.php(245): Tainacan\GenericBackgroundProcess\Bulk_Edit_Process->set_status()
#1 /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/generic-background-process/class-tainacan-generic-process.php(325): Tainacan\GenericBackgroundProcess\Bulk_Edit_Process->main_process()
#2 /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/generic-background-process/class-tainacan-bg-generic.php(24): Tainacan\GenericBackgroundProcess\Generic_Process->run()
#3 /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/class-tainacan-background-process.php(324): Tainacan\Background_Generic_Process->task()
#4 /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/libs/wp-background-process.php(184): Tainacan\Background_Process->handle()
#5 /var/www/www.cosmopoliticasdocuidado.net/wp-includes/class-wp-hook.php(310): Tainacan_WP_Background_Process->maybe_handle()
#6 /var/www/www.cosmopoliticasdocuidado.net/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters()
#7 /var/www/www.cosmopoliticasdocuidado.net/wp-includes/plugin.php(517): WP_Hook->do_action()
#8 /var/www/www.cosmopoliticasdocuidado.net/wp-admin/admin-ajax.php(203): do_action()
#9 {main}
thrown - /var/www/www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/classes/generic-background-process/class-tainacan-bulk-edit-process.php - Line: 519
[2023-09-19 15:10:10] Process aborted

Me parecem questões separadas, por isso seria bom tentar simular primeiro um caso mais simples, como o da edição de título que comentei. O erro das input variables ocorre no processo de upload de arquivos da Adição em Massa, não da Edição em Massa.

@vnmedeiros consegue interpretar algo destes logs?

Opa… salve!!

Subi a ram da vps… na real tava 1.5gb e agora ta 2gb.
Agora sumiram os erros na edição em massa (tipo atribuir um titulo pra varios itens).

Segue com algum problema o envio de itens em massa. Parece funcionar com imagens pequenas…
Mas por exemplo com 5 imagens de ~5 mb da esses erros:

no console do navegador:

Object { data: {…}, status: 500, statusText: "Internal Server Error", headers: {…}, config: {…}, request: XMLHttpRequest }
​config: Object { timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … }
​data: Object { code: "wp_die", message: "<h1>Erro ao estabelecer uma conexão com o banco de dados</h1>", data: {…}, … }
​headers: Object { "access-control-allow-headers": "Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type", "access-control-expose-headers": "X-WP-Total, X-WP-TotalPages, Link", "cache-control": "no-cache, must-revalidate, max-age=0, no-store, private", … }
​request: XMLHttpRequest { readyState: 4, timeout: 0, withCredentials: false, … }
​status: 500
​statusText: "Internal Server Error"
​<prototype>: Object { … }
3494.js:1:1957

e no log do apache:

[

Wed Sep 20 20:28:06.782574 2023] [php:warn] [pid 5064] [client 192.168.1.53:45750] PHP Warning:  Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin
[Wed Sep 20 20:28:07.013233 2023] [php:warn] [pid 1432] [client 192.168.1.53:45756] PHP Warning:  Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin

Alguma ideia/sugestão?

boa tarde, @Vince qual é a versão do seu PHP?

wp 6.3.1 e tainacan atualizado

Linux 5.15.0-1042-kvm x86_64
Servidor web
Apache/2.4.52 (Ubuntu)
Versão do PHP
8.1.2-1ubuntu2.14 (Suporta valores de 64bits)
PHP SAPI
apache2handler
Máx. de variáveis de entrada no PHP
10000
Limite de tempo do PHP
300
Limite de memória do PHP
512M
Tempo máximo para entradas
300
Tamanho máx. de upload
1024M
Tamanho máx. de post PHP
1024M
Versão do cURL
7.81.0 OpenSSL/3.0.2
O SUHOSIN está instalado?
Não
A biblioteca Imagick está disponível?
Sim
Os links permanentes são suportados?
Sim
Regras .htaccess
Seu arquivo .htaccess contém somente os recursos dos arquivos básicos do WordPress.

você consegue fazer um teste usando o PHP 7.4? o Tainacan ainda não tem suporte completo para o PHP 8

instalei o 7.4 mas continua com mesmos erros:

[Fri Sep 22 18:25:54.887740 2023] [php7:warn] [pid 1372] [client 192.168.1.53:37536] PHP Warning:  Unknown: Input variables exceeded 10000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: https://www.cosmopoliticasdocuidado.net/wp-admin/admin.php?page=tainacan_admin

e

Object { data: {…}, status: 500, statusText: "Internal Server Error", headers: {…}, config: {…}, request: XMLHttpRequest }
​
config: Object { timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … }
​
data: Object { code: "wp_die", message: "<h1>Erro ao estabelecer uma conexão com o banco de dados</h1>", data: {…}, … }
​
headers: Object { "access-control-allow-headers": "Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type", "access-control-expose-headers": "X-WP-Total, X-WP-TotalPages, Link", "cache-control": "no-cache, must-revalidate, max-age=0, no-store, private", … }
​
request: XMLHttpRequest { readyState: 4, timeout: 0, withCredentials: false, … }
​
status: 500
​
statusText: "Internal Server Error"
​
<prototype>: Object { … }
3494.js:1:1957
    error https://www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/assets/js/3494.js?ver=e12906986d0bb8d5e7df:1
    i https://www.cosmopoliticasdocuidado.net/wp-content/plugins/tainacan/assets/js/tainacan-chunks-admin-js-admin-main.js?ver=8c1b817412a0dc88fc37:1

estranho, volta no “system-check” do Tainacan agora com o php 7.4 só pra ver se todos os módulos estão ativos.

yo…

parece que sim… tem algo mais especifico pra olhar?

estranho, você consegue mandar um exemplo das chamadas que estão sendo feitas pelo inspecionador de elementos do navegador, na aba “networks” apenas para o tipo XHR?

att!

uhm… esse? adicionanando itens em massa… 5 imagens de ~5mb

se subir pelo medias do wordpress funciona sem erros

salve pessoal,

ainda nao consegui resolver … se tiverem alguma sugestão agradecemos!