W3 Total Cache je jedním z nejoblíbenějších modulů optimalizace (SEO şi spotřeba zdrojů serveru) Pro WordPress. Tento tutoriál opravuje chybu „Call to undefined function w3_url_format() in PgCacheAdmin.php“, který se objevuje v některých scénářích.
Na několika stránkách to používám plugin z WordPress Narazil jsem na chyby jako:
Sat Oct 01 05:41:28 2011] [error] [client IP] PHP Fatal error: Call to undefined function w3_url_format() in /home/username/public_html/wp-content/plugins/w3-total-cache/lib/W3/Plugin/PgCacheAdmin.php on line 213
Upřesňuji, že chyba se objevuje i v nejnovější verzi 0.9.2.4 a W3 Total Cache.
Pro blog majitele, který má cPanel pro správu služby web hosting nebo žádný přístup k Apache Error Logs, Toto chyba je to neviditelné. Nevím přesně, jestli to má vliv na správnou funkci pluginu W3 Total Cache, ale je dobré být odstraněn.
[Opravit] Call to undefined function w3_url_format() in PgCacheAdmin.php
1. Otevřete soubor PgCacheAdmin.
php
si pod 10:
require_once W3TC_INC_DIR . '/functions/rule.php';
přidat řádek:
require_once W3TC_INC_DIR . '/functions/url.php';
2. Uložte soubor PgCacheAdmin.php
.
Nyní by mělo být vše OK.
Ke stažení W3 Total Cache WordPress Plugin - https://trials.autocruitment.com .
W3 Total Cache
Zlepšit výkon webu a uživatelské zkušenosti prostřednictvím ukládání do mezipaměti: prohlížeč, stránka, objekt, databáze, minify a doručování obsahu podpora sítě. W3 Total Cache zlepšuje uživatelský dojem z vašeho webu zlepšením výkonu vašeho serveru, ukládáním všech aspektů vašeho webu do mezipaměti, zkrácením doby stahování a poskytováním transparentní integrace sítě pro doručování obsahu (CDN).