Nelze se přihlásit do administraci webu skrze wp-admin
Dobrý den, při přihlašování do administraci webu mi vyhledávání píše tuto chybu:
Forbidden
You don’t have permission to access /domains/bowie.cz/wp-admin/ on this server.
Zkoušel jsem opravit práva souborů, obnovit .htaccess, vymazat data prohlížení, které jsem našel jako rady zde na helpdesku, nic ale nefunguje, na ostatních webhostingů vše v pořádku.
Prosím o radu co s tím, děkuji.
6 Answers
Dobrý den,
wp-config.php máte v /www/domains/bowie.cz/ a v něm uložené údaje k db. Obsah na ftp je však stále napadený, máte tam v každém adresáři .htaccess s pravidly pro zakázání načítání php a dalších souborů.
Dobrý den,
zřiďte prosím dočasný FTP přístup pro podporu podle návodu a dejte vědět, podíváme se na to.
Dobrý den,
web máte napadený / hacknutý. Pokud máte zálohu webu z doby, kdy fungoval, doporučuji provést obnovu. Případně proskenujte soubory webu vaším antivirovým programem nebo kontaktujte někoho, kdo se zabývá odvirováním webů.
u napadených webů obvykle doporučujeme tyto kroky:
viz https://help.wedos.cz/navody/webhosting/wordpress-odvirovani-webu/
zálohujte si veškerý obsah webhostingu.
vše z webhostingu smažte, obnovte jen základní adresářovou strukturu https://kb.wedos.com/cs/webhosting/zakladni-informace-webhosting/adresarova-struktura-webhostingu
nahrajte nový čistý WordPress v aktuální verzi
do souboru wp-config-sample.php vyplňte údaje databáze, stačí název DB, uživatelské jméno, heslo, adresu serveru a prefix tabulek (pokud je jiný než wp_), název souboru pak změňte na wp-config.php
ve /wp-admin si znovu nainstalujte čistou šablonu a všechny pluginy
z původních souborů nahrajte složku /wp-content/uploads, namátkově se ujistěte, že neobsahuje žádné podezřelé soubory s podivným kódem. https://help.wedos.cz/otazka/cisteni-webu-od-malware-wordpress/23411/
Zkuste zazálohovat soubor .htaccess ve složce www/domains/bowie.cz a přepsat jej základním WordPressovým .htaccessem:
# BEGIN WordPress RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Dobrý den většinu věcí jsem již provedl.
Bohužel jsem si nezálohoval databázi a musel tak smazanou obnovit kterou jsem pak importoval do nové.
Stále však nemohu nic zobrazit, nejspíše bude ještě třeba udělat tento bod:
Do souboru wp-config-sample.php vyplňte údaje databáze, stačí název DB, uživatelské jméno, heslo, adresu serveru a prefix tabulek (pokud je jiný než wp_), název souboru pak změňte na wp-config.php.
Každopádně ve FTP mám jenom prázdné kořenové složky, kde nový wp-config nemám.
prosím tedy, jak mám dále pokračovat, zřídil jsem Vám opět dočasný FTP přístup, děkuji, Karásek.