Chyba String could not be parsed as XML

Nedávno jsem dostal dotaz ohledně chyby String could not be parsed as XML, která se vyskytla u jednoho pluginu. Než jsem se na to stihl podívat už vše fungovalo. Důvodem bylo to, že tato chyba se většinou nenachází přímo v skriptu pluginu, ale v datech, s kterými pracuje. Ale to si projdeme postupně.

Google Resizer pomůže s optimalizací webu, ale to není vše

Nová chytrá hračka Google Resizer vám pomůže s optimalizací webu pro mobily. Celkem snadno si můžete přepínat mezi jednotlivými velikostmi rozlišení displaye aniž by přitom bylo nutné načíst znovu stránku. Vše je rychlé a v reálném čase můžete sledovat i přeskládání jednotlivých částí stránky. Zároveň připravené ukázky demonstrují, co vše je možné pomocí responzivního designu […]

Problémy s pluginem Yoast SEO

Oblíbený plugin Yoast SEO, který používá více jak tři miliony instalací WordPress, doznal ve verzi 3.0 hodně změn. Přišel nový algoritmus na přepočítávání hodnocení postů, vývojáři přidali několik rozšíření, ale také přepracovali některé funkce. Bohužel se to neobešlo bez větších chyb.

Pravidelné testování webu a kdy být v pozoru

Nedávno se mi přihodila taková nemilá věc. Můj WordPress se začal nahrávat neuvěřitelně pomalu. Celková rychlost načtení stránky balancovala mezi 6 – 12 vteřinami, což je pro tento redakční systém nemyslitelné. Zajímavé přitom bylo, že někdy se čitelný obsah načetl do pár vteřin (v pozadí probíhalo další načítání) a jindy jsem čekal u bílé stránky.

Jak na chyby mailového serveru

Serverový administátoři se často shodnou na tom, že nejhorší na správě serverů jsou právě dobře nastavené emaily, respektive mailový servere. Většina z nás používá mailový server více méně pasivně. Končíme u funkce mail(), která se postará o rozesílání zpráv uživatelům anebo návštěvníkům, kteří se přihlásili k odběru newsletterů a novinek na webu. Když něco nefunguje […]

Problém s aktualizací zasekla se na – rozbalování aktualizačního balíčku

Pokud pomineme napadení webu, tak s nejhoršími problémy se potkáte většinou při nepovedené aktualizaci. Což je také jeden z důvodů proč na vás při každé doslova svítí nápis, abyste si vše nejdříve zazálohovali. Dneska se podíváme jak vyřešit zamrznutou aktualizaci.

503 – Service Temporarily Unavailable

Stavový kód 503 – Service Temporarily Unavailable se objevuje v případě, kdy server vyčerpá přidělené prostředky. U moderních sdílených webhostingů to většinou znamená, že jste vyčerpali přidělená volná PHP vlákna. Respektive je vyčerpal někdo jiný s kým sdílíte výkon. Spíše se s touto chybou ale setkáte u VPS (virtual private server) popřípadě VMS (virtual managed […]

Hledání chyb ve WordPress

Většina lidí začne hledat chyby ve WordPress teprve až když se objeví takzvaná bílá obrazovka smrti. Do té doby nic neřeší, protože ani nevidí. Jakékoliv hlášení varování a upozornění je defaultně vypnuto. Přitom WordPress má celkem slušnou škálu možností jak v základu sledovat problémy s instalací. Zkušenější programátor i bez větších znalostí redakčního systému WordPress […]

Po úpravě menu se začaly objevovat chyby 404

Dneska se objevila celkem zajímavá chyba ve WordPress. Po úpravě položek v menu se začaly objevovat chyby 404 – stránka nenalezena. Poté co se nepodařilo administrátorovi webu problém vyřešit obrátil se na nás jestli nevíme v čem je chyba.

Chyba ve WordPress – Fatal error: maximum execution time of 30 seconds exceeded in …

Velice nepříjemná chyba Fatal error: maximum execution time of 30 seconds exceeded in … potrápí nejednoho uživatele WordPress. O co se vlastně jedná a jak celý problém řešit se podíváme v dnešním článku.

Chyby 500 a 404 způsobené permalinks

Chyba 500 ve většině případů znamená, že se něco pokazilo se souborem .htaccess. Tento problém jsme řešili v jednom z předchozích článků (500 Internal Server Error), kde jsme rozebrali také další možní příčiny stavového kódu 500. Například vyčerpání prostředků, které nám jsou přidělené serverem. Ve většině případů stačí soubor .htaccess znovu vygenerovat ve WordPress pomocí […]

4 chyb při aktulizaci WordPress 4.0

WordPress 4.0 už je venku celkem dlouho a spousta lidí tak nedočkavě aktualizovala na anglickou verzi. Česká prozatím ještě není k dispozici, ale to je jedno. Pokud aktualizujete z české na anglickou, tak vám zůstane funkční čeština. Takže to vás trápit nemusí. Ovšem našlo se několik lidí, kteří byli až moc hrr a narazili na […]

Jak najít a opravit chybu – 404 Not Found

Stavový kód 404 Not Found (nenalezeno) se řadí mezi takzvané čtyřkové chyby 4XX. Ty jsou způsobené nějakou akcí, kterou vyvolal přímo návštěvník. V tomto případě zavolal stránku anebo soubor, který se na stránce nenachází. Problém je ovšem v tom, pokud za to tak úplně návštěvník nemůže. Například máme na stránkách mrtvé odkazy, které směřují na […]

Jak opravit chybu – 500 Internal Server Error

Ve většině případů, když se objeví chyba 500 Internal Server Error, tak je to po nějakém vašem zásahu. Na 99 % za to může zásah do souboru .htaccess, který slouží k decentralizované zprávě konfigurace web serveru. Ovlivňuje chování nejen v adresáři, kde se nachází, ale i ve všech podadresářích. Jakýkoliv zásah do něj, tak vede […]