WordPress Brak uprawnień do konta administratora.

0

Witam, jestem początkujący w wordpress, na stronie pojawaił się problem z którym nie mogę sobie poradzić.
Mam stronę na której zainstalowałem darmowy szablon. Po wymianie domyślnych zdjęć na własne obok adresu storny pokazała się zielona ikonka kłódki (rozumiem, że strona w pełni przeszła na https).
Wtedy pojawił się problem bo przy próbie zalogowania na konto administratora pojawia się biała strona z napisem "Przepraszamy nie posiadasz uprawnień do tej strony".
Nie wiem jak mogę to naprawić.

0

sama z siebie przeszła na https?
coś grzebałeś w htaccess?
wyczyściłeś cache przeglądarki?
spróbowałeś po zwykłym http?
jak chcesz pomocy napisz konkretnie

0

Ok, strona była instalowana na adresie https:// ze względu na to, że w menu (dodatkowo zainstalowanym szablonie) były odnośniki do stron http to kłódka była szara. Po konfiguracji menu i podaniu własnych adresów https:// kłódka zmieniła kolor na zielony.
Nie instalowałem żadnych dodatkowych pluginów typu Really Simple SSL, nie grzebałem w htaccess, cache przeglądarki wyczyściłem, próbowałem się zalogować na kilku przeglądarkach i na telefonie.
Po wejściu na stronę http:// automatycznie przełącza mnie na https://

Chcę się zalogować jako administrator, po wejściu na stronę logowania wyświetla mi się informacja, że nie mam do niej uprawnień.
Co zrobić żeby wejść w kokpit strony?

0

Dodaj w pliku wp-config.php znajdującym się w katalogu strony, na początku, zaraz po tagu <?php:

define('FORCE_SSL_ADMIN', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
 $_SERVER['HTTPS']='on';

zrestartuj przeglądarkę, wyczyśc cache i zobacz, ew. jak nic nie da to wklej tutaj co masz w pliku htaccess.

0

Nie pomogło, mam pliki .htaccess .htaccess_lscachebak_01 .htaccess_lscachebak_orig

.htaccess

# BEGIN LSCACHE
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
<IfModule LiteSpeed>
RewriteEngine on
CacheLookup on
RewriteRule .* - [E=Cache-Control:no-autoflush]
RewriteRule ^min/\w+\.(css|js) - [E=cache-control:no-vary]

### marker CACHE RESOURCE start ###
RewriteRule wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]
### marker CACHE RESOURCE end ###

### marker FAVICON start ###
RewriteRule favicon\.ico$ - [E=cache-control:max-age=86400]
### marker FAVICON end ###

</IfModule>
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
# END LSCACHE
# BEGIN NON_LSCACHE
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
### marker MINIFY start ###
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} ^(.*)/min/(\w+)\.(css|js)$
RewriteCond %1/wp-content/cache/$2/$1.$2 -f
RewriteRule min/(\w+)\.(css|js) wp-content/cache/$2/$1.$2 [L]
</IfModule>
### marker MINIFY end ###

## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
# END NON_LSCACHE
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
0

Być może ta wtyczka do cache coś tutaj rozrabia, wywal wszystko prócz:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

i sprawdź, ewentualnie spróbuj dodać na początku:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI}
0

Nie pomaga, dalej nie mogę wejść w kokpit.

0

A to nie mam już pomysłu, albo to zaoraj, albo zleć komuś.

0

Za dużo pracy włożyłem w zrobienie strony żeby ją usuwać i od nowa tworzyć, bez gwarancji że problem się nie powtórzy.
Dzięki za pomoc, poszukam jeszcze na forach jak to naprawić.

0

Zrób kopię na localhost i odpal przez xamppa, zobacz czy działa, jak na localu działa to znaczy, że problem z hostingiem, htaccess.

0

Połowiczny sukces, po wyłączeniu pluginu woocommerce (po zmianie nazwy katalogu w /public_html/wp-content/plugins) na górze strony pojawia się czarny pasek, jednak brak dostępu do kokpitu. Ponowna instalacja woocommerce pomoże? Jak zainstalować bez dostępu do kokpitu?

0

Jak pisałem, takie zabawy robiłbym na środowisku testowym/lokalnym.

1 użytkowników online, w tym zalogowanych: 0, gości: 1