
Eu tenho uma nova instalação do Magento 2.4.4-p2 no Ubuntu 20.04. A versão do PHP é 8.1.13 e a versão do nginx é 1.18.0 (Ubuntu). Posso ver e acessar a página inicial e as seguintes páginas sem erro 502 de gateway inválido:
https://example.com/sales/guest/form/
https://example.com/catalogsearch/advanced/
Todo o resto, incluindo a página de administração e qualquer atividade nas páginas acima, como uma consulta de pesquisa, retorna o erro de gateway inválido 502. Dentro, /etc/nginx/sites-available
tenho example.com
um host virtual com a seguinte configuração:
upstream fastcgi_backend {
server unix:/run/php/php8.1-fpm.sock;
}
server {
listen 80;
server_name example.com;
set $MAGE_ROOT /var/www/example.com/html;
include /var/www/example.com/html/nginx.conf.sample;
client_max_body_size 2M;
listen 443 ssl http2;
listen [::]:443 ssl http2;
ssl_certificate /etc/ssl/cert.pem;
ssl_certificate_key /etc/ssl/key.pem;
access_log /var/log/nginx/magento.access;
error_log /var/log/nginx/magento.error;
}
Eu segui odocumentaçãoe ajustou o abaixo em /etc/php/8.1/fpm/php.ini
:
memory_limit = 2G
max_execution_time = 1800
zlib.output_compression = On
Normalmente, esse problema é causado por um arquivo de configuração Nginx incorreto. Mas é isso que a documentação do Magento 2 afirma. Como posso consertar isso? - O log de erros está limpo.
O conteúdo de include /var/www/example.com/html/nginx.conf.sample;
éaqui.