Resolver problemas
Diagnosticar o erro 503 Overloaded no PrestaShop
Um erro 503 Overloaded não demonstra, por si só, um bloqueio por geolocalização. Anote o URL, o IP afetado, a hora e o corpo exato da resposta; verifique também se o 503 vem do PrestaShop, do servidor web ou de um proxy.
A versão é determinante:
- O PrestaShop 1.6 podia responder com 503 ao mostrar o seu template de país restrito. Distinga
restricted-country.tplda página de manutenção antes de alterar definições. - O PrestaShop 1.7 e posteriores respondem com 403 perante uma restrição geográfica; um 503 do núcleo está associado à manutenção. Reveja além disso os registos do servidor para excluir limites ou erros de infraestrutura.
Se tiver confirmado uma restrição geográfica, reveja Preferências > Geolocalização no PrestaShop 1.6 ou Internacional > Localização > Geolocalização nas versões posteriores. As bases de dados GeoIP podem classificar de forma imprecisa ligações móveis, empresariais ou através de VPN. A partir do PrestaShop 8.1, as instalações novas já não incluem por predefinição uma lista branca de motores de pesquisa que fica desatualizada.
Desative ou modifique a restrição apenas depois de a verificar e repita o mesmo pedido a partir de um IP afetado. Se o código continuar a ser 503, reponha a definição e continue o diagnóstico nos registos: a geolocalização não era a causa.
Verifique que a solução não altera o acesso esperado
As respostas descritas correspondem ao núcleo dessas versões; um módulo, um override ou um proxy pode modificá-las. Guarde as definições anteriores e altere uma única opção para poder comparar o mesmo URL e a mesma ligação.
Depois de corrigir uma restrição errada, verifique o catálogo, o carrinho e o início da compra a partir da ligação afetada e confirme que se mantém o acesso previsto para os restantes países. Se a sua loja continuar no PrestaShop 1.6, guarde este diagnóstico para essa instalação e planeie a sua atualização numa cópia de testes.
Também lhe pode ser útil
- Erro 503 Service Unavailable Diagnostique um 503 a partir da resposta, dos registos e das métricas do mesmo instante para disting...
- Ativar temporariamente o modo de depuração do PrestaShop Obtenha a exceção exata ativando temporariamente _PS_MODE_DEV_ a partir do painel ou do defines.inc....
- Erro "An error occurred while sending the message" no formulário de contacto do PrestaShop Diagnostique a rejeição do formulário de contacto e corrija um override antigo apenas quando não env...
- Erro "Argument X passed OrderProductForViewing must be of the type string" Identifique o argumento e a linha exatos que entregam NULL ao visualizar uma encomenda do PrestaShop...
Algo não bate certo ou mudou? Diga-nos e revemos.