WP Super Cache je obľúbený plugin pre cachovanie obsahu pre CMS WordPress. Pri zmene hostingu, alebo presune webu sa môže stať, že toto rozšírenie prestane správne fungovať. V administračnom rozhraní samotného WordPress sa to dozviete správou
Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.
a následným uvedením ciest k adresáru, kde sa plugin nachádza.
Riešením problému je úprava tejto cesty. Tá je zvyčajne uvedená v konfiguračnom súbore wp-config.php
. Pred jeho editáciou si súbor zálohujte pre možnosť vrátiť zmeny do pôvodného stavu.
V súbore vyhľadajte časť
define('WP_CACHE', true);
define( 'WPCACHEHOME', '/nfsmnt/hosting2_2/0/8/088acd36-b893-4c4e-8ee6-2f2b4622e8fe/websupport.sk/web/wp-content/plugins/wp-super-cache/' );
upravte definíciu WPCACHEHOME
na
define('WPCACHEHOME', dirname(__FILE__) . '/wp-content/plugins/wp-super-cache/');
To, že cachovanie funguje opäť správne potvrdí skrytie upozornia v administračnom rozhraní, alebo štatistika cachovaných stránok v Nastavenia > WP Super Cache > Contents > List all cached files
.