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í […]

Problém s WordPress – Unable to create directory

Po delší době se zase začínají objevovat oblíbené chyby u WordPress Unable to create directory …. Už nějaký ten pátek jsem toto viděl jen na instalacích VPS, kde bylo nutné upravit nastavení chování serveru. Ovšem pokud zrovna váš webhosting nějakým záhadným způsobem upgradoval na novou verzi PHP s tím, že se změnilo rozložení práv je […]

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 […]

Útok na wp-login.php – ochrana WordPress

Minulý týden v období přibližně 25.9 až 29.9 se nejen po českých WordPress stránkách přehnalo několik útoků. Mířily na wp-login.php, kde zkoušely jednoduchá hesla pro účty admin a test. Bylo celkem zajímavé, že některé instalace WordPress prošly zatěžkávací zkouškou 1000 – 2000 pokusů a jiné si musely vytrpět skoro 10000 pokusů o uhádnutí hesla. Opět […]

Chyba u WordPress – Web je dočasně nedostupný kvůli plánované údržbě

Už se vám někdy stalo, že se zadrhla aktualizace a jediné na co jste se mohli dívat bylo: „Web je dočasně nedostupný kvůli plánované údržbě. Zkuste to prosím za chvíli znovu.“? Mě se to stalo několikrát. Většinou za to mohlo chybné nastavení cachovacího pluginu v kombinaci se záhadným problémem na webhostingu. Naštěstí se tato chyba […]

WordPress a chyba open_basedir restriction in effect

Včera jsem pomáhal řešit jednu chybu u WordPress. Do té doby fungující WordPress začal na stránkách (page) házet chybu vypadající zhruba takto: Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/) is not within the allowed path(s): … Samotný majitel si toho všiml včera. Klidně tam ta chyba mohla být i několik měsíců. Jednotlivé příspěvky totiž […]

Jak poznám zavirovaný WordPress?

Noční můra všech majitelů nejen WordPress, ale všech redakčních systémů. Jakmile máte napadený WordPress jsou ohroženy všechny stránky na webhostingu. Všude kam má nebezpečný skript přístup to může být ohroženo. Zároveň se potýkáte s dalšími bezpečnostními hrozbami jako CSRF (Cross-Site Request Forgery), které na vás číhají přímo v administraci. Nezbývá než se připravit, protože vás […]

Problém s češtinou u WordPress

Mezi nejčastější dotazy patří problém s češtinou u WordPress. Prakticky se můžete setkat s dvěma situacemi. Jedna z nich je anglická administrace a druhý je anglická šablona. Obojí se dá do jisté míry řešit automaticky a vyřešit manuálním zásahem přímo do skriptu. Samozřejmě záleží i na tom, zdali je šablona přeložena natvrdo anebo obsahuje soubor […]

WordPress instalace a konfigurace – problémy

Ačkoliv většina dnešních webhostingů má automatickou instalaci Wordress, stále se najdou lidé, kteří preferují vlastní „manuální“ instalaci. Nemusí se nutně jednat o nějaké začátečníky, právě naopak. Například pokud si dneska chcete vyzkoušet teprve připravovanou verzi 4.0, tak vám s tím instalační balíčky nepomohou. Dále jsou tu zkušené developeři, kteří už mají předpřipravené balíčky WordPress, včetně […]

Po změně webhostingu vidím stále obsah toho starého

Tato otázka se opakuje poměrně často. Rozhodnete se přestěhovat svoje webové stránky z jednoho poskytovatele webhostingu k druhému poskytovateli webhostingu. Složitě přehrajete data přes FTP, protože rychlost přenosu je často nějak prapodivně omezena, nahrajete dump databáze přes PHPmyAdmin, upravíte konfigurační soubory a úplně nakonec přehodíte nameservery u domény na nového poskytovatele. No a obsah je […]

Jak vytvořit vlastní chybové stránky pomocí .htaccess

Některé sdílené webhostingy nabízejí vytvořit si vlastní variantu chybových hlášek. Když se z nějakého důvodu pak přestěhujete a váš nový webhosting toto neumožňuje přes administraci nemusíte hned panikařit, že by to nešlo. V dnešní době už snad všichni podporují .hraccess a právě pomocí něj můžete vytváře vlastní chybové hlášky prakticky pro kterýkoliv ze stavových kódů.

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 poškozené tabulky v MySQL

Většina z vás se s poškozenou tabulkou v MySQL zřejmě nikdy nesetká, a to je dobře 🙂 Pokud jste ale programátoři a testujete vlastní skripty na vlastním počítači či VPS může se vám poměrně snadno stát, že něco přehlédnete a skript se dostane do smyčky anebo nastane jiný důvod proč vypnout násilně vypnout server. Právě […]

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 […]

Jak se generují obrázky ve službě gravatar

Každý WordPress má u komentářů zabudované propojení se službou gravatar.com. Pokud komentující použije specifickou emailovou adresu zobrazí se u něj charakteristický obrázek (avatar), který si vybral. Jestli na gravatar.com nemá svůj profil, tak je jeho obrázek „náhodně“ vygenerován. Pokud jste někdy přemýšleli jak to funguje, tak se dnes dozvíte odpověď.

Jak monitorovat dostupnost stránek

Většina hostingů vám slíbí anebo dokonce garantuje 99,99 % dostupnosti. To je takový běžný standard na českém trhu. To je v přepočtu něco přes 4 minuty výpadků za měsíc. U levnějších tarifů jsou hosteři většinou už skeptičtější a garantují 99,9 %, což je v přepočtu skoro 44 minut za měsíc. Když však dojde na výpadek […]

Co je to sdílený webhosting

Zjednodušeně řečeno sdílený webhosting je služba, která umožňuje většímu množství, většinou nenáročných zákazníků, mít své stránky na jednom fyzickém serveru. Váše stránka tak využívá společný hardware i software. Pokud web nevyužívá velké množství prostředků je tato forma webhostingu ideální, protože je finančně nenáročná. Jen velmi malé množství internetových stránek, totiž dokáže využít plnou kapacitu, pro […]