Satura rādītājs
Being locked out of the WordPress admin area (wp-admin) can be frustrating and happens for various reasons, including plugin or theme issues, incorrect password attempts, or changes to user permissions. Here’s a comprehensive guide on what to do if you find yourself locked out of WordPress admin:
Clear Your Browser Cookies and Cache
Sometimes, the issue might be as simple as a browser problem. Clear your browser’s cookies and cache to ensure it’s not a session glitch preventing you from logging in.
Disable Plugins
A faulty plugin can cause lockouts, especially if it manages security or user roles.
- Via FTP or File Manager: Connect to your site using an FTP client or the file manager in your hosting control panel. Navigate to the
wp-contentfolder and find thespraudņifolder. Rename it to something likeplugins_deactivateto disable all plugins. If this resolves the issue, rename the folder back tospraudņiand then disable plugins one by one in the WordPress admin to find the culprit.
Reset Your Password
If the issue is password-related, try resetting it.
- Via Email: Use the “Lost your password?” link on the login page to reset your password via email.
- Via phpMyAdmin: If email reset doesn’t work, you can reset your password directly in the database. Access phpMyAdmin from your hosting dashboard, find your WordPress database, and browse the
wp_userstable. Edit the user entry, enter a new value in theuser_passfield, select MD5 in the functions menu, and save changes.
Check User Permissions
If you suspect your user roles or permissions have been altered:
- Via phpMyAdmin: Access the
wp_usermetatable in your WordPress database. Check thewp_capabilities(the table prefixwp_might be different) for your user ID to ensure it’s set toa:1:{s:13:"administrator";s:1:"1";}. This string designates you as an administrator.
Verify Your wp-config.php File
Ensure that your wp-config.php file hasn’t been altered, especially the AUTH_KEY and other security keys, as this could affect logins.
- Via FTP or File Manager: Download and inspect your
wp-config.phpfile. Look for any anomalies or recent changes you didn’t make, especially around the WordPress security keys.
Deactivate .htaccess File
Misconfigurations in your .htaccess file can prevent access to the admin area.
- Via FTP or File Manager: Pārdēvējiet savu
.htaccessfailu uz kaut ko līdzīgu.htaccess_oldlai to deaktivizētu. Ja tas ļauj piekļūt, reģenerējiet jaunu.htaccessfailu, dodoties uz Iestatījumi > Permalinks WordPress admin un noklikšķinot uz "Saglabāt izmaiņas".
Check for IP Deny Rules
Ja jūsu IP ir nejauši pievienots aizliegumu sarakstam jūsu hostinga vidē vai ar drošības spraudņa palīdzību, piekļuve wp-admin var tikt bloķēta.
- Izmantojot paneli cPanel vai hostinga vadības paneli: Meklējiet "IP Deny Manager" vai līdzīgas iespējas hostinga vadības panelī. Pārliecinieties, ka jūsu IP nav iekļauts sarakstā.
- Izmantojot drošības spraudņus: Ja jums ir piekļuve vietnes failiem, iespējams, būs nepieciešams manuāli rediģēt spraudņu failus, kas kontrolē IP piekļuvi, lai noņemtu visus nolieguma noteikumus, kas ietekmē jūsu IP.
Sazinieties ar hostinga pakalpojumu sniedzēju
Ja neviens no iepriekš minētajiem soļiem nedarbojas, sazinieties ar hostinga pakalpojumu sniedzēju. Viņi var pārbaudīt, vai servera pusē nav problēmu, palīdzēt noteikt bloķēšanas iemeslu un, iespējams, varēs atjaunot piekļuvi.
Restore From a Backup
Ja jums ir nesen veikta vietnes dublējuma kopija, kā pēdējais līdzeklis var palīdzēt tās atjaunošana, jo īpaši, ja bloķēšanas iemesls ir nesen veiktas izmaiņas vai atjauninājums.
Saskaroties ar bloķēšanas problēmu, galvenais ir pacietība un sistemātiska problēmu novēršana. Vienmēr veiciet profilaktiskus pasākumus, piemēram, regulāri dublējiet dublējumkopijas un piesardzīgi atjauniniet spraudņus/temas atjauninājumus, lai nākotnē samazinātu šādu problēmu skaitu.
