Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 11496|Resposta: 0

[Web] Dica: Solução alternativa para entidade solicitante 413 muito grande

[Copiar link]
Publicado em 29/01/2016 11:09:18 | | |

Servidor Nginx

O motivo é que a entidade solicitante é muito longa. Geralmente, os dados do Conteúdo do Corpo do Post são muito grandes quando o Post é solicitado

Por exemplo, enviar arquivos grandes é muito grande; Por exemplo, há mais dados POST

Mude o valor do nginx.conf para resolver o problema.

client_max_body_size 2M a 2M  
client_max_body_size 10M

Servidor Apache

Modifique a configuração do LimitRequestBody no arquivo de configuração do Apache e, se for um host virtual, entre em contato com o provedor de espaço para ajudar a modificá-la.

Passos específicos:

Ao fazer upload de softwares grandes no ambiente Apache, às vezes há um erro 413; a razão desse erro é devido à configuração inadequada do Apache, encontre o diretório de configuração do Apache como o diretório conf, e um diretório paralelo a esse diretório é chamado conf.d para abrir esse conf.d, que contém um php.conf
O conteúdo do sumário é o seguinte:
#
# PHP é uma linguagem de filtragem de scripts embutida em HTML que tenta criá-la
# Fácil para desenvolvedores escreverem páginas web geradas dinamicamente.
#

LoadModule php4_module modules/libphp4.so

#
# Porque o interpretador PHP lida com arquivos com uma extensão .php.
#

SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

#
# Adicionar index.php à lista de arquivos que serão servidos como diretório
# índices.
#
DirectoryIndex index.php

O erro ocorre nessa configuração do LimitRequestBody, basta mudar o valor para maior que o tamanho do seu software

Se você não tem esse perfil, por favor, terá
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

Basta escrever no arquivo de configuração do Apache.

IIS Server (Windows Server 2003 IIS6)

Primeiro pare o serviço de Serviço de Administração do IIS, e depois
Encontre o metabase.xml em windows\system32\inesrv\, abra, encontre ASPMaxRequestEntityAllowed para modificar para o valor necessário e então reinicie o serviço de administração IIS

1. Extensão no serviço web permite páginas ativas do servidor e contém documentos no lado do servidor
2. Modificar as propriedades de cada site Diretório Inicial - Configuração - Opções - Habilitar o Caminho Pai
3. Tornar possível enviar documentos grandes (modifique para o tamanho desejado, em bytes)
c:\WINDOWS\system32\inetsrv\MetaBase.xml

! Windows 2003 Enterprise na linha 592
O valor padrão padrão de AspMaxRequestEntityAllowed="204800" é 200K

Adicione dois 0s a isso, ou seja, vai mudar, e agora você pode enviar até 20M.
AspMaxRequestEntityAllowed="20480000"




Anterior:Documento Microsoft.Office.Interop.Word gera tabelas dinamicamente
Próximo:[Prática OK] O plugin FEDERATED está desativado, não preste atenção nisso, está tudo bem.
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com