GoDaddy Βοήθεια

Κάναμε ό, τι μπορούσαμε για να μεταφράσουμε αυτή τη σελίδα για εσάς. Η αγγλική σελίδα είναι επίσης διαθέσιμη.

Εύρεση και έλεγχος αρχείων καταγραφής server

Η διαχείριση ενός VPS ή ενός αποκλειστικού server απαιτεί την αναθεώρηση των αρχείων καταγραφής κατά την αντιμετώπιση προβλημάτων. Αυτό το άρθρο θα περιγράφει λεπτομερώς τα κοινά αρχεία καταγραφής που χρησιμοποιούνται και τις αντίστοιχες τοποθεσίες τους.

Γιατί θα πρέπει να εξετάσω τα αρχεία καταγραφής;

  • Δεν ξέρω τι προκαλεί το ζήτημα.
  • Δεν έχω ιδέα πού να ξεκινήσω την αντιμετώπιση προβλημάτων.
  • Το θέμα συμβαίνει μόνο σε ορισμένους χρήστες.
  • Η "επιδιόρθωση" που προσπάθησα δεν επιλύσει το πρόβλημα.

Apache


Το Apache καταγράφει τους επισκέπτες σε κάθε ιστότοπο που φιλοξενείται στον server. Ένας μοναδικός επισκέπτης μπορεί να δημιουργήσει πολλά αιτήματα, ανάλογα με τη σελίδα. Τα περισσότερα αιτήματα εμπίπτουν σε 2 κατηγορίες: GET (δηλαδή: μου δείξτε μια εικόνα) και POST (δηλ.: Σύνδεση σε ιστότοπο). Τα αρχεία καταγραφής πρόσβασης περιέχουν επίσης τη χρονική σήμανση, τη διεύθυνση IP του πελάτη και τις πληροφορίες του προγράμματος περιήγησης.

Τοποθεσία cPanel:

Καταχώρηση HTTP:
/usr/local/apache/domlogs/$DOMAIN
Καταχώρηση HTTPS:
/usr/local/apache/domlogs/$DOMAIN -ssl_log

Τοποθεσία Plesk:

Αρχεία καταγραφής HTTP:
/var/www/vhosts/$DOMAIN /logs/access_log
Αρχεία καταγραφής HTTPS:
/var/www/vhosts/$DOMAIN /access_ssl_log
Πότε πρέπει να εξετάσω τα αρχεία καταγραφής Apache Access;
  • Για να δείτε αν η σύνδεση ενός πελάτη το κάνει μέσω του διαδικτύου και του τείχους προστασίας και στο Apache.
  • Αν υπάρχει κάποιο πρόβλημα με την επεξεργασία περιεχομένου σε ένα CMS, τα αρχεία καταγραφής apache θα πρέπει να καταχωρήσουν ένα αίτημα POST. Αν δεν υπάρχει αίτημα POST, θα πρέπει να ελέγξετε το DNS, το τείχος προστασίας και την εφαρμογή.
  • Για να ελέγξετε τις επιθέσεις DOS ανάλυση δεδομένων από αυτά τα αρχεία καταγραφής.

Τα περισσότερα σφάλματα υπηρεσιών web και εφαρμογών περιλαμβάνονται στο αρχείο καταγραφής σφαλμάτων Apache . Το αρχείο καταγραφής θα περιέχει σφάλματα πόρου, σφάλματα PHP και άλλα σφάλματα για την αντιμετώπιση προβλημάτων.

Πού μπορώ να βρω αυτό το αρχείο καταγραφής;
Τοποθεσία cPanel:

/usr/local/apache/logs/error_log
Τοποθεσία Plesk:
/var/log/httpd/error_log
Τοποθεσία Ubuntu:
/var/log/apache2/error_log
Πότε πρέπει να ελέγξω το αρχείο καταγραφής σφάλματος Apache;

Το αρχείο καταγραφής σφαλμάτων Apache θα πρέπει πάντα να ελέγχεται κατά την αντιμετώπιση προβλημάτων ενός προβλήματος που σχετίζεται με τον ιστότοπο. Σε αυτό περιλαμβάνονται εσωτερικά σφάλματα server και προβλήματα διακοπής λειτουργίας.

PHP


Το αρχείο καταγραφής σφαλμάτων PHP περιέχει πληροφορίες σχετικά με σφάλματα σε συγκεκριμένα αρχεία PHP, κλήσεις σε αρχεία που λείπουν ή σφάλματα που σχετίζονται με τη διαμόρφωση της PHP. Τα αρχεία καταγραφής σφαλμάτων PHP βρίσκονται συνήθως στα αρχεία του ιστότοπού σας. Μπορείτε να χρησιμοποιήσετε μια σελίδα PHPinfo () για να επιβεβαιώσετε την τοποθεσία καταγραφής.

Πού μπορώ να βρω αυτό το αρχείο καταγραφής;
Τοποθεσία cPanel:
/home/cpanel_username/logs/$DOMAIN .php.error.log
Τοποθεσία Plesk:
/var/www/vhosts/$DOMAIN /logs/error_log
Πότε πρέπει να ελέγξω το αρχείο καταγραφής σφαλμάτων PHP;

Κάθε φορά που αντιμετωπίζετε προβλήματα με ένα πρόβλημα που εμφανίζεται απομονωμένο σε έναν ή περισσότερους ιστότοπους που βασίζονται σε PHP (όπως το WordPress), αλλά όχι σε ολόκληρο τον server.



Το αρχείο καταγραφής σφαλμάτων PHP-FPM θα περιέχει σφάλματα που σχετίζονται με την υπηρεσία PHP-FPM. Μπορεί να υπάρχουν πολλαπλά αρχεία καταγραφής, αν χρησιμοποιείτε πολλές εκδόσεις PHP.

Πού μπορώ να βρω αυτό το αρχείο καταγραφής;
Τοποθεσία cPanel:
/opt/cpanel/ea-phpXX/root/usr/var/log/php-fpm/error.log
XX θα ήταν 73 για το PHP-FPM 7.3.

Τοποθεσία CentOS/AlmaLinux w/Plesk:
/var/www/vhosts/$DOMAIN /error_log
Τοποθεσία Ubuntu w/Plesk:
/var/www/vhosts/$DOMAIN /logs/php-fpm_error.log
Πότε πρέπει να ελέγξω το αρχείο καταγραφής PHP-FPM;
  • Ο ιστότοπός σας εμφανίζει σφάλμα 503.
  • Ο ιστότοπός σας φορτώνει αργά ή διαλείμματα.

MySQL


Το αρχείο καταγραφής σφαλμάτων MySQL θα περιέχει πληροφορίες σχετικά με αστοχίες υπηρεσιών, ζητήματα πόρων και πίνακες βάσεων δεδομένων που έχουν συντριβή.

Πού μπορώ να βρω αυτό το αρχείο καταγραφής;

Για MySQL 5.5, 5.6 και MariaDB 10.2

/var/lib/mysql/$HOSTNAME .err

Για mysql 5.7 και νεότερες εκδόσεις

/var/log/mysqld.log

MariaDB 10.3 και μεταγενέστερα

/var/log/mariadb/mariadb.log
Πότε πρέπει να ελέγξω το αρχείο καταγραφής σφαλμάτων MySQL;
  • Η υπηρεσία MySQL δεν θα λειτουργεί.
  • Η υπηρεσία MySQL χρησιμοποιεί υπερβολική μνήμη ή CPU.
  • Ο ιστότοπος με γνώμονα τη βάση δεδομένων σας (π.χ. WordPress) είναι αργός.
  • Ο ιστότοπος με γνώμονα τη βάση δεδομένων σας δεν μπορεί να συνδεθεί στο MySQL.

Σύντομα!