Postup je určen pro WordPress na vlastním hostingu. Změny vyžadují odpovídající oprávnění a bezpečný návrat. Pokud neznáte soubory, databáze a hosting, domluvte diagnostiku s poskytovatelem.
Zaznamenejte zjištění
Zapište URL, přesnou zprávu, první výskyt včetně časového pásma a poslední změnu. Porovnejte úvodní stránku, podstránku a přihlášení. Jediné selhání nedokazuje výpadek celého webu.
Záloha a návrat
Před změnami uchovejte soubory, databázi i starší zálohy. Ověřte data a obnovitelnost. Vadnou nebo napadenou kopii oddělte a zabezpečte jako důkaz; nepovažujte ji za čistou zálohu.
Měňte jednu věc a opakujte stejný požadavek. Rozsáhlé testy pluginů, šablon a konfigurace dělejte na kopii. Deaktivace není smazání; může ovlivnit obchod, formuláře a ochranu. Zapište výchozí stav a návrat.
Cílená diagnostika
01
Určete nefunkční požadavek
Porovnejte stránky, přihlášení, ukládání a upload. Před opakováním formuláře či objednávky ověřte, zda se již nezpracovaly.
02
Čtěte správný log
Kód 500 sám neříká příčinu. Použijte URL, časové pásmo a ID požadavku. Soubor PHP, paměť a serverové pravidlo vyžadují různé postupy.
03
Ověřte kompatibilitu
Porovnejte začátek s aktualizací, vlastním kódem a PHP. Testujte podezřelou komponentu na kopii. Zvýšení paměti nenahrazuje zjištění její nadměrné spotřeby.
04
Chraňte serverová pravidla
Chybný .htaccess může vadit Apache; samotný Nginx ho nečte. Slepé nahrazení odstraní ochrany či přesměrování. Přesné pravidlo řešte s hostingem.
05
Zkontrolujte prostředky a práva
Vlastník, oprávnění, disk a PHP musí odpovídat hostingu. Plošná práva 777 nejsou oprava. Po zásahu zopakujte původní požadavek i další funkce.
Zvažte obnovu
Nejprve prověřte zálohu odděleně. Obnova může ztratit nové objednávky, poptávky a obsah. Domluvte rozsah a zjistěte příčinu. Po napadení nepřebírejte současné soubory bez kontroly.
Ověření po opravě
Ověřte původní URL, další stránky a přihlášení. Formuláře a obchod testujte ve vhodném prostředí bez nechtěných skutečných objednávek. Vymažte příslušnou cache až po opravě a zdokumentujte výsledek.
Kdy požádat o pomoc
Přestaňte měnit web, pokud je příčina nejasná, návrat nejistý nebo trpí důležité funkce. Podezření na malware vyžaduje bezpečnostní šetření. Nezveřejňujte celé logy, hesla, klíče ani odkazy pro obnovu.
Dohodnout rozsah a cenu →Údržba po opravě
Jádro WordPressu, pluginy a šablony aktualizujeme týdně, aby potřebné aktualizace neodsunula každodenní práce. Měsíčně, denně či každou hodinu podle balíčku. Zálohy se ukládají na serverech v EU.
Opravy a čištění již napadených webů jsou samostatné služby. Placené licence nejsou zahrnuty.