🖥️ Nginx / Apache errors

Nginx and Apache web server errors — config tests, upstream timeouts, PHP-FPM, permissions and virtual hosts.

CodeErrorWhat it means
AH00558 Apache: AH00558: apache2: Could not reliably determine the server's fully qualified domain name A harmless startup warning: Apache has no global ServerName, so it guessed one from the host’s IP.
nginx: [emerg] unknown directive Nginx: nginx: [emerg] unknown directive "x" in /etc/nginx/sites-enabled/x:12 — configuration file test failed Nginx found a directive it doesn’t know — a typo, a missing semicolon on the previous line, a directive from…
upstream timed out Nginx: upstream timed out (110: Connection timed out) while reading response header from upstream Nginx waited longer than proxy_read_timeout (60 s default) for the backend (app server, PHP-FPM) to respond,…