Spletna stran ne dela: sedem preverb po vrsti
Preden pokličeš kogarkoli, opravi teh sedem preverb. Vzamejo deset minut in v polovici primerov pokažejo, da stran sploh ni pokvarjena — pokvarjeno je nekaj na poti do nje.
1. Je res padla stran ali samo tvoja povezava?
Odpri stran na telefonu z mobilnimi podatki, brez domačega omrežja. Če se odpre, stran dela in težava je pri tvojem ponudniku, usmerjevalniku ali predpomnilniku brskalnika.
Preveri še v zasebnem oknu — brskalnik pogosto kaže staro različico strani, tudi ko je nova že objavljena.
2. Je domena še veljavna?
Potekla domena je pogostejši vzrok, kot si mislijo lastniki. Račun za podaljšanje gre pogosto na naslov nekdanjega zaposlenega ali izvajalca in nihče ga ne plača.
Datum poteka preveri v javnem registru domen. Če je potekla, je treba plačati podaljšanje; v prvih tednih po poteku je domena običajno še rešljiva.
3. Je poteklo potrdilo SSL?
Če brskalnik javlja opozorilo o nevarni povezavi in ne odpre strani, je najverjetneje poteklo potrdilo. Brezplačna potrdila veljajo tri mesece in se morajo podaljševati sama — kadar se samodejno podaljševanje pokvari, se to opazi šele ob poteku.
Rešitev je ponovna izdaja potrdila na gostovanju. Podrobneje: namestitev SSL potrdila.
4. Je strežnik sploh dosegljiv?
Prijavi se v nadzorno ploščo gostovanja. Če se ne odpre niti ta, gre za izpad pri ponudniku — poglej njegovo stran s stanjem storitev in počakaj oziroma piši podpori.
Če se odpre, preveri zasedenost diska. Poln disk je tih morilec: baza ne more pisati, stran javi napako, dnevniki pa rastejo naprej. Pri zapolnjenem disku najprej počisti stare dnevnike in kopije.
5. Kaj se je nazadnje spremenilo?
Skoraj vsaka okvara ima vzrok v zadnji spremembi. Vprašaj se, kaj se je zgodilo v zadnjih 24 urah:
- posodobitev vtičnika, teme ali jedra
- sprememba v kodi ali nastavitvah
- selitev na drug strežnik
- sprememba v DNS zapisih
- potekla naročnina na kakšno storitev
Če je kriva posodobitev, poglej stran je po posodobitvi razpadla.
6. Kaj piše v dnevniku napak?
To je edini korak, ki resnično pove, kaj se dogaja. Dnevnik najdeš v cPanelu pod „Errors“ ali kot datoteko error_log v korenu strani.
Zanima te zadnjih deset vrstic. Poišči vrstico s časom, ki se ujema z okvaro, in preberi pot do datoteke ter številko vrstice. Tudi če besedila ne razumeš, je to podatek, ki skrajša popravilo za ure — pošlji ga naprej.
Če je datoteka error_log velika več sto megabajtov, je to samo po sebi težava: dnevniki se ne obračajo in bodo prej ali slej zapolnili disk.
7. Kdaj nehati in poklicati
Nehaj, kadar velja vsaj eno od tega:
- stran je vir naročil in vsaka ura izpada stane denar
- v dnevniku piše nekaj o bazi ali o dovoljenjih
- sumiš vdor (preusmeritve, tuje strani, opozorilo Googla)
- nimaš svežе varnostne kopije
Zadnja točka je najpomembnejša. Brez kopije vsak nadaljnji poseg tvega, da bo iz pokvarjene strani nastala izgubljena stran.
Pogosta vprašanja
Stran se odpre meni, drugim pa ne. Kako je to mogoče?
Najpogosteje zaradi predpomnilnika ali DNS zapisa, ki se še ni razširil. Preveri v zasebnem oknu in z mobilnimi podatki.
Brskalnik javlja, da povezava ni zasebna. Je stran vdrta?
Praviloma ne — najverjetneje je poteklo potrdilo SSL. Vdor ima druge znake; glej članek o prepoznavanju vdrte strani.
Kje najdem dnevnik napak, če nimam cPanela?
Pri drugih ploščah je pod imenom Logs ali Error log; pri lastnem strežniku v /var/log. Če dostopa ni, ga zahtevaj od gostitelja.
Ali lahko stran popravim z obnovo kopije?
Pogosto da, a šele ko veš, kaj je bilo narobe — sicer se ista okvara vrne. Glej članek o obnovi iz kopije.
Obtičal pri četrti točki?
Pošlji naslov strani in zadnjih deset vrstic dnevnika. Povemo, kaj je narobe, in koliko dela je popravilo.
Prijavi okvaro