Siirry pääsisältöön
Soita meille
Puhelinnumerot ja aukioloajat
Ohjekeskus

Tutustu ohjeresursseihimme verkossa

Ohje

GoDaddy Ohje

Yritimme kääntää tämän sivun puolestasi. Englanninkielinen sivu on myös saatavilla.

Etsi ja tarkista palvelinlokit

VPS: n tai oman palvelimen hallinta edellyttää lokien tarkistusta ongelmien vianmäärityksessä. Tässä artikkelissa kuvataan yleisesti käytetyt lokit ja niiden sijainti.

Miksi minun pitäisi tarkastella lokitiedostoja?

  • En tiedä mikä aiheuttaa ongelman.
  • Minulla ei ole aavistustakaan, mistä aloittaa ongelman vianmääritys.
  • Ongelma tapahtuu vain joillekin käyttäjille.
  • Yritetty "korjaus" ei ratkaissut ongelmaa.

Apache


Apache tallentaa kävijät kuhunkin palvelimen isännöimään sivustoon. Yksi vierailija voi luoda useita pyyntöjä sivusta riippuen. Useimmat pyynnöt jaetaan kahteen luokkaan: GET (eli: näytä kuva) ja POST (ts. Sivustoon kirjautuminen). Käyttöoikeuslokit sisältävät myös aikaleiman, asiakkaan IP -osoitteen ja selaintiedot.

cPanelin sijainti:

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

Plesk Sijainti:

HTTP -lokit:
/var/www/vhosts/system/$DOMAIN /logs/access_log
HTTPS -lokit:
/var/www/vhosts/system/$DOMAIN /access_ssl_log
Milloin minun pitäisi tarkistaa Apache Access -lokit?
  • Sen selvittäminen, päätyikö asiakkaan yhteys Internetin ja palomuurien kautta Apacheen.
  • Jos sisällön muokkauksessa CMS -järjestelmässä ilmenee ongelma, apache -lokien tulisi silti kirjata POST -pyyntö. Jos POST -pyyntöä ei ole, tarkista DNS, palomuuri (t) ja sovellus.
  • DOS -hyökkäysten tarkistaminen jäsentämällä tietoja näistä lokeista.

Useimmat verkkopalvelu- ja sovellusvirheet ovat Apache -virhelokissa . Loki sisältää resurssivirheet, PHP -virheet ja muita vianmääritykseen liittyviä virheitä.

Mistä löydän tämän lokin?
cPanelin sijainti:

/usr/local/apache/logs/error_log Pleskin
sijainti:
/var/log/httpd/error_log
Milloin minun pitäisi tarkistaa Apache -virheloki?

Apache-virheloki tulisi aina tarkistaa sivustoon liittyvän ongelman vianmäärityksessä. Tämä sisältää palvelimen sisäisiä virheitä ja ajoittaisia suorituskykyongelmia.

PHP


PHP -virheloki sisältää tietoja tiettyjen PHP -tiedostojen virheistä, puuttuviin tiedostoihin soittamisesta tai PHP -määrityksiin liittyvistä virheistä. PHP -virhelokit löytyvät yleensä sivustosi tiedostoista. Voit vahvistaa lokin sijainnin PHPinfo () -sivulla.

Mistä löydän tämän lokin?
cPanelin sijainti:
/home/cpanel_username/logs/$DOMAIN .php.error.log
Plesk Sijainti:
/var/www/vhosts/$DOMAIN /logs/$DOMAIN .php.error.log
Milloin minun pitäisi tarkistaa PHP -virheloki?

Aina kun yrität ratkaista ongelman, joka vaikuttaa yksittäiseltä yhdeltä tai useammalta PHP-pohjaiselta sivustolta (kuten WordPress), ei koko palvelimelta.



PHP-FPM-virheloki sisältää PHP-FPM-palveluun liittyviä virheitä. Lokeja voi olla useita, jos käytät useita PHP -versioita.

Mistä löydän tämän lokin?
cPanelin sijainti:
/opt/cpanel/ea-phpXX/root/usr/var/log/php-fpm/error.log
XX olisi PHP-FPM 7.3: lle 73.

Pleskin sijainti:
/var/www/vhosts/$DOMAIN /error_log
Milloin minun pitäisi tarkistaa PHP-FPM-loki?
  • Sivustossasi näkyy virhe 503.
  • Sivustosi latautuu hitaasti tai ajoittain.

MySQL


MySQL -virheloki sisältää tietoja palveluvirheistä, resurssiongelmista ja kaatuneista tietokantataulukoista.

Mistä löydän tämän lokin?

MySQL 5.5, 5.6 ja MariaDB 10.2

/var/lib/mysql/$HOSTNAME .err

Mysql 5.7 ja uudemmat sekä MariaDB 10.3 ja uudemmat

/var/log/mysqld.log
Milloin minun pitäisi tarkistaa MySQL -virheloki?
  • MySQL -palvelu ei toimi.
  • MySQL -palvelu käyttää liikaa muistia tai suoritinta.
  • Tietokantaohjattu sivustosi (eli WordPress) on hidas.
  • Tietokantaohjattu sivustosi ei pysty muodostamaan yhteyttä MySQL: ään.

Tulossa pian!