GoDaddy Bantuan

Kami berusaha sebaik mungkin menerjemahkan halaman ini untuk Anda. Halaman juga tersedia dalam bahasa Inggris.

Temukan dan tinjau log server

Mengelola VPS atau Server khusus akan memerlukan tinjauan log saat memecahkan masalah. Artikel ini akan merinci log umum yang digunakan dan lokasinya masing-masing.

Mengapa saya perlu melihat file log?

  • Saya tidak tahu apa yang menyebabkan masalah.
  • Saya tidak tahu harus mulai dari mana untuk memecahkan masalah ini.
  • Masalahnya hanya terjadi pada beberapa pengguna.
  • "Perbaikan" yang saya coba tidak menyelesaikan masalah.

Apache


Apache mencatat pengunjung ke setiap situs yang dihosting di server. Seorang pengunjung dapat membuat beberapa permintaan tergantung pada halaman. Sebagian besar permintaan terbagi dalam 2 kategori: DAPATKAN (yaitu: tunjukkan gambar) dan POSTING (misalnya: masuk ke situs). Log akses juga berisi stempel waktu, alamat IP klien, dan info browser.

Lokasi cPanel:

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

Lokasi Plesk:

Log HTTP:
/ var / www / vhosts /$DOMAIN / logs / access_log
HTTPS logs:
/ var / www / vhosts /$DOMAIN / access_ssl_log
Kapan saya harus meninjau log Apache Access?
  • Untuk melihat apakah sambungan klien berhasil melewati internet dan firewall dan masuk ke Apache.
  • Jika ada masalah dengan pengeditan konten di CMS, log apache harus tetap mencatat permintaan POST. Jika tidak ada permintaan POST, Anda harus memeriksa DNS, firewall, dan aplikasi.
  • Untuk memeriksa serangan DOS dengan mengurai data dari log ini.

Sebagian besar kesalahan layanan web dan aplikasi akan ada di log Kesalahan Apache . Log akan berisi kesalahan sumber daya, kesalahan PHP, dan kesalahan lain untuk membantu pemecahan masalah.

Di mana saya bisa menemukan log ini?
Lokasi cPanel:

/ usr / local / apache / logs / error_log
Lokasi Plesk:
/ var / log / httpd / error_log
Lokasi Ubuntu:
/ var / log / apache2 / error_log
Kapan saya harus meninjau log Apache Error?

Log kesalahan Apache harus selalu ditinjau saat memecahkan masalah terkait situs. Ini termasuk kesalahan server internal dan masalah kinerja yang terputus-putus.

Nginx


Nginx sering digunakan sebagai server web (menggantikan Apache) untuk mempercepat kinerja situs web. Ini digunakan, seperti PHP-FPM, untuk memanfaatkan sumber daya dengan lebih baik di situs dengan lalu lintas padat.

Lokasi log:

/var/log/nginx/access.log
Bagaimana saya bisa mengakses log ini? SSH

SSH memungkinkan Anda mengakses, melihat, dan memanipulasi log lengkap dengan alat bantu seperti vim atau grep .

cPanel

cPanel memiliki log nginx di bagian Metrik di bawah Akses Mentah untuk situs tersebut.

Plesk

Plesk akan menampilkan log nginx di bagian Log untuk domain tersebut.

Kapan saya perlu meninjau log ini?
  • Situs Anda tidak berfungsi sebagaimana mestinya.
  • Situs Anda terkadang menampilkan kesalahan.
  • Situs Anda lambat atau hanya berputar dan tidak pernah dimuat.

Sebagian besar kesalahan layanan web dan aplikasi akan ada di log kesalahan nginx . Log akan berisi kesalahan sumber daya, kesalahan PHP, dan kesalahan lain untuk membantu pemecahan masalah.

Lokasi log:

/var/log/nginx/error.log
Bagaimana cara mereview log ini?

SSH memungkinkan Anda mengakses, melihat, dan memanipulasi log lengkap dengan alat bantu seperti vim atau grep .

Kapan saya harus meninjau log kesalahan nginx?

Log kesalahan nginx harus selalu ditinjau saat memecahkan masalah terkait situs. Ini termasuk kesalahan server internal dan masalah kinerja yang terputus-putus.

PHP


Log Kesalahan PHP berisi informasi tentang kesalahan dalam file PHP tertentu, panggilan ke file yang hilang, atau kesalahan yang terkait dengan konfigurasi PHP. Log kesalahan PHP biasanya ditemukan dalam file situs Anda. Anda bisa menggunakan halaman PHPinfo () untuk mengkonfirmasi lokasi log.

Di mana saya bisa menemukan log ini?
Lokasi cPanel:
/ home / cpanel_username / logs /$DOMAIN .php.error.log
Lokasi Plesk:
/ var / www / vhosts /$DOMAIN / logs / error_log
Kapan saya harus mereview log kesalahan PHP?

Kapan pun Anda memecahkan masalah yang tampaknya terisolasi untuk satu atau beberapa situs berbasis PHP (seperti WordPress), namun tidak di seluruh server.



Log kesalahan PHP-FPM akan berisi kesalahan yang terkait dengan layanan PHP-FPM. Mungkin ada beberapa log jika Anda menggunakan beberapa versi PHP.

Di mana saya bisa menemukan log ini?
Lokasi cPanel:
/opt/cpanel/ea-phpXX/root/usr/var/log/php-fpm/error.log
XX akan menjadi 73 untuk PHP-FPM 7.3.

CentOS / AlmaLinux dengan lokasi Plesk:
/ var / www / vhosts /$DOMAIN / error_log
Ubuntu dengan lokasi Plesk:
/ var / www / vhosts /$DOMAIN /logs/php-fpm_error.log
Kapan saya harus mereview log PHP-FPM?
  • Situs Anda menampilkan kesalahan 503.
  • Situs Anda dimuat dengan lambat atau sesekali.

MySQL


Log kesalahan MySQL akan berisi informasi tentang kegagalan layanan, masalah sumber daya, dan tabel database yang mengalami gangguan.

Di mana saya bisa menemukan log ini?

Untuk MySQL 5.5, 5.6 dan MariaDB 10.2

/ var / lib / mysql /$HOSTNAME .err

Untuk mysql 5.7 dan versi lebih baru

/var/log/mysqld.log

MariaDB 10.3 dan versi lebih baru

/var/log/mariadb/mariadb.log
Kapan saya harus meninjau log kesalahan MySQL?
  • Layanan MySQL tidak akan berjalan.
  • Layanan MySQL menggunakan memori atau CPU yang berlebihan.
  • Situs yang diarahkan database Anda (yakni WordPress) lambat.
  • Situs yang diarahkan database Anda tidak dapat menyambung ke MySQL.

Segera Hadir!