Spletna stan je prenehala delovati. Kaj storiti?

Spletna stran na moji domeni je prenehala delovati in izpiše se:

Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
ali
Error establishing a database connection
ali
Warning: mysqli_num_fields() expects parameter 1 to be mysqli_result, boolean given in /home/…
ali
500 internal server error
ali
prazna stran (blank page)
itn.
Za čas iskanja napak lahko na strani z izborom PHP verzije s klikom na Show PHP Settings vklopite izpis PHP napak tako, da vrednost display_errors spremenite iz OFF na ON.

Do navedenega lahko pride, vendar ne omejeno na:

1. Po spremembi PHP verzije

Če ste vašemu računu za spletno gostovanje spremenili PHP verzijo.

Upoštevajte, da so vse vaše gostujoče PHP aplikacije združljive (kompatibilne) z novo izbrano PHP verzijo.

Na tem mestu bi poudarili, da je pri nas možno tudi s .htaccess datoteko za želeni imenik (za posamezno gostujočo domeno, za poddomeno, itn.) nastaviti želeno PHP verzijo.

2. Po izklopu PHP modula

Za posamezno PHP verzijo pri nas lahko vklopite ali izklopite navedene PHP module.

Privzeto izbranih načeloma ni potrebno izklapljati. Za izbrano php verzijo vklopite zgolj in samo PHP module, katere resnično potrebujete, da si zagotovite čim hitrejše delovanje.

V primeru zapletov s klikom na Use Defaults ponastavite izbor izbranih PHP modulov.

spletna stan

Dodatne PHP module izberite le, če ste jih predhodno uporabljali. S klikom na Save shranite spremembe.

3. Po posodobitvi

V primeru posodobitve spletne aplikacije, katera je bila izvedena z vaše strani zavestno oz. samodejno, če imate tako nastavljeno vašo gostujočo spletno aplikacijo.

Po potrebi pozorno preverite vse vaše nastavitve:

  • v konfiguracijskih datotekah
  • v administrativnem kotičku

4. Po spremembi

Pozorno in v miru preverite vse spremembe, katere so bile izveden na vaši strani:

  • prijavni podatki za prijavo na dotično podatkovno bazo (uporabniško ime, geslo in gostitelj)
  • lahko tudi le dodajanje / odstranjevanje spletnih vsebin, itn.
  • samodejno izvedene s strani vaše gostujoče spletne aplikacije, če imate oz. je tako nastavljeno
  • direktive v .htaccess datoteki, če so bile spremenjene (s strani vaše gostujoče spletne aplikacije pri vklopu ali izklopu vtičnika, itn.)

5. Zaradi neposodobitve

Spletna stran lahko tudi preneha delovati, v kolikor gostite neposodobljeno odprtokodno (ang. opensource) PHP spletno aplikacijo in so zanjo s strani avtorja že objavljeni popravki (javno objavljenih ranljivosti). Prav tako to velja za vse vtičnike (plugins), module, dodatke, itn.

Z rednimi in premišljenimi posodobitvami vseh gostujočih spletnih aplikacij na zakupljenem paketu za spletno gostovanje si zagotovite varnost na spletu in nemoteno delovanje spletnih strani.

spletna stran spletna stan