Rivedi il registro degli errori NGINX
NGINX viene spesso utilizzato come server web (al posto di Apache) per accelerare le prestazioni di un sito web. Viene utilizzato, come PHP-FPM, per utilizzare al meglio le risorse su siti a traffico intenso.
Perché dovrei rivedere questo registro?
- Il tuo sito non funziona come previsto.
- Il tuo sito mostra errori in modo intermittente.
- Il tuo sito è lento o semplicemente gira e non si carica mai.
Posizione del registro
/var/log/nginx/error.log
Come posso rivedere questo registro?
SSH consente di accedere, visualizzare e manipolare il registro completo con strumenti come vim o grep .
Errori di esempio trovati in un registro NGINX
2022/01/22 03:39:16 [errore] 1032#1032: *221720 connessione upstream chiusa prematuramente durante la lettura dell'intestazione della risposta dall'upstream, client: 10.22.189.173, server: acoolexample.server, richiesta: "GET/HTTP/1.1 ", a monte:"http://127.0.0.1:5003/ ", host:" acoolexample.com "
2021/09/27 09:10:09 [errore] 31358#31358: *607 FastCGI inviato in stderr:" Messaggio PHP: Avvertenza PHP: fopen (/usr/share/nginx/pacchetto /learning-platform-38/learning-platform-prod/wp-content/uploads/wp-file-manager-pro/fm_backup/index.php): impossibile aprire lo stream: nessun file o directory in/usr/share/ nginx/package/learning-platform-38/learning-platform-prod/wp-content/plugins/wp-file-manager/file_folder_manager.php on line 59 Messaggio PHP: Avvertenza PHP: fclose () si aspetta che il parametro 1 sia una risorsa, bool indicato in /usr/share/nginx/package/learning-platform-38/learning-platform-prod/wp-content/plugins/wp-file-manager/file_folder_manager.php on line 60 "durante la lettura dell'intestazione della risposta dal client a monte : 10.39.68.231, server: acooldomain.server, richiesta: "GET / HTTP / 2.0", upstream: "fastcgi://127.0.0.1:9000 ", host:" learning.acooldomain.com "
2021/07/01 00:15:04 [errore] 1340#0: *490 open ()"/usr/share/nginx/html/nginx_status "non riuscito (2: No tale file o directory), client: 127.0.0.1, server: _, richiesta: "GET /nginx_status HTTP /1.1", host: "localhost"