GoDaddy Aiuto

Abbiamo cercato di tradurti questa pagina. È disponibile anche la versione in inglese.

Trova e rivedi i registri del server

La gestione di un server VPS o dedicato richiederà la revisione dei registri durante la risoluzione dei problemi. Questo articolo descriverà in dettaglio i registri comuni utilizzati e le rispettive posizioni.

Perché dovrei guardare i file di registro?

  • Non so quale sia la causa del problema.
  • Non ho idea da dove iniziare la risoluzione del problema.
  • Il problema si verifica solo con alcuni utenti.
  • La "correzione" che ho provato non ha risolto il problema.

Apache


Apache registra i visitatori di ogni sito ospitato sul server. Un singolo visitatore può generare più richieste a seconda della pagina. La maggior parte delle richieste rientra in 2 categorie: GET (ovvero: mostrami un'immagine) e POST (ovvero: accesso a un sito). I registri di accesso contengono anche il timestamp, l'indirizzo IP del client e le informazioni sul browser.

Posizione cPanel:

Registro HTTP:
/usr/local/apache/domlogs/$DOMAIN
Registro HTTPS:
/usr/local/apache/domlogs/$DOMAIN -ssl_log

Località Plesk:

Registri HTTP:
/var/www/vhosts/$DOMAIN /logs/access_log Registri
HTTPS:
/var/www/vhosts/$DOMAIN /access_ssl_log
Quando devo rivedere i registri di accesso Apache?
  • Per vedere se la connessione di un client avviene tramite Internet e firewall e in Apache.
  • Se si verifica un problema con la modifica dei contenuti in un CMS, i registri di Apache dovrebbero comunque registrare una richiesta POST. Se non ci sono richieste POST, è necessario controllare il DNS, i firewall e l'applicazione.
  • Per verificare la presenza di attacchi DOS analizzando i dati da questi registri.

La maggior parte degli errori dei servizi web e delle applicazioni si troverà nel registro degli errori di Apache . Il registro conterrà errori delle risorse, errori PHP e altri errori per facilitare la risoluzione dei problemi.

Dove posso trovare questo registro?
Posizione cPanel:

/usr/local/apache/logs/error_log
Posizione Plesk:
/var/log/httpd/error_log
Posizione Ubuntu:
/var/log/apache2/error_log
Quando devo rivedere il registro degli errori di Apache?

Il registro degli errori di Apache deve sempre essere rivisto quando si risolve un problema relativo al sito. Ciò include errori interni del server e problemi di prestazioni intermittenti.

Nginx


Nginx è spesso usato 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.

Posizione registro:

/var/log/nginx/access.log
Come posso accedere a questo registro? SSH

SSH consente di accedere, visualizzare e manipolare il registro completo con strumenti come vim o grep .

cPanel

cPanel dispone di registri nginx nella sezione Metriche in Accesso non elaborato per il sito.

Plesk

Plesk visualizzerà i registri di nginx nella sezione Registri del dominio.

Quando 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.

La maggior parte degli errori dei servizi Web e delle applicazioni si troverà nel registro degli errori di nginx . Il registro conterrà errori delle risorse, errori PHP e altri errori per facilitare la risoluzione dei problemi.

Posizione 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 .

Quando devo rivedere il registro degli errori di nginx?

Il registro degli errori di nginx deve essere sempre rivisto durante la risoluzione dei problemi relativi al sito. Ciò include errori interni del server e problemi di prestazioni intermittenti.

PHP


Il registro errori PHP contiene informazioni su errori in file PHP specifici, chiamate a file mancanti o errori relativi alla configurazione di PHP. I registri degli errori PHP si trovano normalmente nei file del tuo sito. È possibile utilizzare una pagina PHPinfo () per confermare la posizione del registro.

Dove posso trovare questo registro?
Posizione cPanel:
/home/cpanel_username/logs/$DOMAIN .php.error.log
Posizione Plesk:
/var/www/vhosts/$DOMAIN /logs/error_log
Quando devo rivedere il registro degli errori PHP?

Ogni volta che risolvi un problema che appare isolato su uno o più siti basati su PHP (come WordPress), ma non sull'intero server.



Il registro errori PHP-FPM conterrà errori relativi al servizio PHP-FPM. Se utilizzi più versioni di PHP, potrebbero esserci più registri.

Dove posso trovare questo registro?
Posizione cPanel:
/opt/cpanel/ea-phpXX/root/usr/var/log/php-fpm/error.log
XX sarebbe 73 per PHP-FPM 7.3.

CentOS/AlmaLinux con ubicazione Plesk:
/var/www/vhosts/$DOMAIN /error_log
Ubuntu con posizione Plesk:
/var/www/vhosts/$DOMAIN /logs/php-fpm_error.log
Quando devo rivedere il registro PHP-FPM?
  • Il tuo sito visualizza un errore 503.
  • Il tuo sito si carica lentamente o in modo intermittente.

MySQL


Il registro degli errori MySQL conterrà informazioni su errori di servizio, problemi di risorse e tabelle di database che si sono arrestate in modo anomalo.

Dove posso trovare questo registro?

Per MySQL 5.5, 5.6 e MariaDB 10.2

/var/lib/mysql/$HOSTNAME .err

Per mysql 5.7 e versioni successive

/var/log/mysqld.log

MariaDB 10.3 e versioni successive

/var/log/mariadb/mariadb.log
Quando devo rivedere il registro degli errori di MySQL?
  • Il servizio MySQL non verrà eseguito.
  • Il servizio MySQL utilizza una quantità eccessiva di memoria o CPU.
  • Il tuo sito basato su database (es. WordPress) è lento.
  • Il tuo sito basato su database non riesce a connettersi a MySQL.

Presto disponibile!