Baza znanja > Kako da dijagnostikujem problem u radu LiteSpeed cache dodatka?

Kako da dijagnostikujem problem u radu LiteSpeed cache dodatka?

U nastavku možete pronaći najosnovnije smernice za rešavanje problema koji se javljaju u okviru WordPress instalacije, a sumnjate da je LiteSpeed Cache dodatak uzrok.

Prvi korak

Potrebno je da se utvrdi da je problem zaista do dodatka LiteSpeed Cache. Dakle, LSCache dodatak treba da bude aktiviran i uključen. Na putanji LiteSpeed Cache > Toolbox > Debug Settings podesite Disable All Features na ON. Ako se problem i dalje javlja, onda problem ne pravi LiteSpeed Cache dodatak. Ako se greška ne pojavljuje, onda je verovatno problem povezan sa LiteSpeed Cache dodatkom.

Da bi shvatili koja je od mnogobrojnih funkcija LSCache nije ispravna, uključite jednu po jednu funkcije keš memorije i optimizacije. Svaki put kada uključite novu funkciju, moraćete da kliknete na Purge All i osvežite pretraživač. Kada se problem ponovo javi, znate da ste pronašli problematičnu funkciju dodatka.

LiteSpeed Cache dodatak učestalo izbacuje nove verzije dodatka. Problemi kompatibilnosti sa drugim dodacima su možda već razrešeni u najnovijoj verziji. Uvek treba da ažurirate dodatak na najnoviju verziju.

Uključite Debug Log

U nekim situacijama može biti korisno pogledati debug log. Budući da ima potencijal da zauzme puno prostora na disku, debug log je podrazumevano isključen. Da bi ga omogućili, modifikujte wp-config.php u WordPress-ovom osnovnom direktorijumu na sledeći način:

  • Podesite WP_DEBUG na true: define ('VP_DEBUG', true);Dodajte sledeće: define ('VP_DEBUG_LOG', true);
  • Datoteka debug.log biće generisana u direktorijumu wp-content i evidentiraće informacije.

Ovaj log fajl možete pregledati tokom otklanjanja grešaka pomoću sledeće naredbe: tail -f wp-content/debug.log
Napomena: Obavezno isključite debug log kada više nije potreban.

LiteSpeed Cache is Disabled

Ako vidite upozorenje koje ukazuje da je LiteSpeed Cache onemogućen, samo upozorenje može dati naznaku izvora problema.

Disabled at Server Level

The LSCache Module is disabled at the server level
Ova greška ukazuje da je keširanje isključeno na najvišem nivou. Moraćete da konfigurišete svoj server ili da se obratite vašem hosting provajderu.

Disabled in Plugin Settings
LiteSpeed Cache is disabled in the plugin settings
Ova greška ukazuje da niste uključili keširanje u podešavanjima LiteSpeed Cache dodatka.

Just Plain Disabled
LiteSpeed Cache is disabled
Ovo je generična greška koja ne ukazuje na poseban uzrok.

Na putanji LiteSpeed Cache > Toolbox > Report pogledajte Report Summary. Odeljak ServerVariable na vrhu može vam dati neke korisne informacije.

Proverite vrednosti sledećih promenljivih:

LSCACHE_ADV_CACHE – vrednost treba da bude true

Ako je ova vrednost NULL, potražite datoteku wp-content/advanced-cache.php  koja treba da sadrži liniju define('LSCACHE_ADV_CACHE', true);

Ako linija postoji, onda je problem do permisija. Rešite problem uklanjanjem datoteke advanced-cache.php i deaktiviranjem i ponovnim aktiviranjem dodatka LiteSpeed Cache.

Napomena:
Ponekad se desi da dodatak i dalje ne radi. U ovom slučaju, idite na LiteSpeed Cache > Cache > Advanced i ugasite opciju Check Advanced Cache.

LITESPEED_ON – vrednost treba da bude true

Ako je LSCACHE_ADV_CACHE = null to znači da ne koristite LiteSpeed Web Server i to ograničava funkcije koje možete da koristite.

<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>LITESPEED_ON_IN_SETTING – vrednost treba da bude true

Ako je ova vrednost NULL, na putanji LiteSpeed Cache > Cache podesite Enable Cache na ON.

WordPress Lacks Permissions

Ako WordPress nema pristup za kreiranje tabela u vašoj bazi podataka, pokrenite ove SQL upite ručno nakon instalacije:

CREATE TABLE IF NOT EXISTS wp_litespeed_optimizer (
id int(11) NOT NULL AUTO_INCREMENT,
hash_name varchar(60) NOT NULL COMMENT “hash.filetype”,
src text NOT NULL COMMENT “full url array set”,
dateline int(11) NOT NULL,
refer varchar(255) NOT NULL COMMENT “The container page url”,
PRIMARY KEY (id),
UNIQUE KEY hash_name (hash_name),
KEY dateline (dateline)
);
i,
CREATE TABLE IF NOT EXISTS `wp_litespeed_img_optm`(
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`post_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`optm_status` varchar(64) NOT NULL DEFAULT '',
`src` varchar(1000) NOT NULL DEFAULT '',
`srcpath_md5` varchar(128) NOT NULL DEFAULT '',
`src_md5` varchar(128) NOT NULL DEFAULT '',
`server` varchar(255) NOT NULL DEFAULT '',
`root_id` int(11) NOT NULL DEFAULT '0',
`src_filesize` int(11) NOT NULL DEFAULT '0',
`target_filesize` int(11) NOT NULL DEFAULT '0',
`target_saved` int(11) NOT NULL DEFAULT '0',
`webp_filesize` int(11) NOT NULL DEFAULT '0',
`webp_saved` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `post_id_2` (`post_id`,`srcpath_md5`),
KEY `post_id` (`post_id`),
KEY `optm_status` (`optm_status`),
KEY `root_id` (`root_id`),
KEY `src_md5` (`src_md5`),
KEY `srcpath_md5` (`srcpath_md5`)
);

Ostali potencijalni problemi detaljno su opisani u posebnim člancima naše baze znanja:

 

Da li vam je ovaj članak pomogao?

  • Comodo SSL
  • Mint Hosting je ovlašćeni registar za prodaju nacionalnih domena u Srbiji