رفتن به مطلب

خطای 404 error در هنگام ورود به پنل


okhovat

پست های پیشنهاد شده

سلام و درورد

من امروز به یکباره روی تمامی سایت های که دارم  هنگام ورود   با خطای 404 error  رو برو شدم

 

/wp-login.php?redirect_to=https%3A%2F%2Furl.com%2Fwp-admin%2F&reauth=1

 

چند مدل بررسی کردم ولی مشکل حل نشد

  • ابتدا افزونه wordpress-seo   رو حذف و مجددا نصب کردم ، چون بیشتر این افزونه اختلاال ایجاد می کنه ، کل افزونه ها رو مجددا به روز رسانی کردم  ولی بازم نشد .
  • برای اینکه بفهمم مشکل کجاست کل پوشه افزونه رو هم  از مسیر خارج کردم و در نهایت دیدم  مشکل از افزونه ها نبود .
  • مجدد آخرین نسخه وردپرس رو نصب کردم و باز هم دیدم این مشکل حل نشد
  • فایل .htaccess  رو هم حذف کردم و دوباره  چک کردم دیدم نه از این فایل هم نیست ..

 

دوستان کسی میدونه مشکل چیه ؟  من توی گوگل هم سرچ کردم همه تاپیک ها برای سال های گذشته بود .

ممنون میشم اگر کسی میدونه چطوری حل میشه این مشکل راهنمایی کنه.

سپاس

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درود؛

این مشکل بیشتر با افزونه هایی رخ میده که در موضوع امنیت سایت فعالیت می کنند. مثل افزونه های امنیتی و آنتی ویروس یا افزونه های تغییر wp-admin

نحوه کار این افزونه ها هم دستکاری در فایل های وردپرس هست. مخصوصا فایل wp-login.php که از روت وردپرس حذف می کنند. شما چک کنید توی فایل منیجرتون، توی روت وردپرس این فایل وجود داره یا خیر. به احتمال زیاد این فایل براتون حذف شده. 

اولین کاری که می تونید بکنید اینه که اول تمامی افزونه های مرتبط با امنیت وردپرس رو غیرفعال یا حذف کنید. بعد وارد سایت wordpress.org بشید، آخرین نسخه رو دانلود کنید، داخل کامپیوتر extract کنید، فایل های wp-config و پوشه wp-content رو حذف کنید و مابقی فایل ها رو فشرده کنید و داخل فایل منیجرتون آپلود و جایگزین فایل های فعلی کنید تا دستکاری های فایل های هسته و اصلی وردپرس اصلاح بشن.

بعد از اون وارد phpmyadmin بشید و در جدول options دو ردیف آدرس سایت رو چک کنید که دقیق و مشابه باشند.

و بعد از پاک کردن کش کامل مرورگر، آدرس پیشخوان رو به انواع مختلف وارد کنید. مثال:

https://site.ltd/wp-login.php
https://site.ltd/wp-admin/
https://site.ltd/wp-admin/?=1

فایل htaccess رو هم به حالت پیش فرض تغییر بدید و تست کنید مشکل حل میشه یا خیر

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام و درود مجدد

در 50 دقیقه قبل، Masih گفته است :
https://themeisle.com/blog/cant-access-wp-admin/

این صفحه رو هم کامل مطالعه کردم ولی هیچ کدوم از موارد رو شامل نمیشد

این صفحه هم موارد دیگه رو توضیح داده 
https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/
و مطالعه کردم 

 

حدود  30 سایت به یکباره اینطوری شد . البته روی سرور شخصی خودم این مشکل رو مشاهده نکردم و این مشکل رو روی سرویس نت *فراز دارم .

تمامی موارد که فرمودید رو چک کردم  و همه رو انجام دادم حتی حق دسترسی  ها رو بررسی کردم  همگی درست بودند ولی مشکل همچنان به قوت خود باقیست .

اگر راه حلی پیدا کردم اطلاع میدم خودم

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

اگر فقط روی یک سرور این مشکل رو دارید احتمالا به دلیل تعمیرات سرور، یا تغییرات و تفاوت ناگهانی نسخه mySQL و PHP این مشکل رخ داده.

اول نسخه PHP سایت رو چک کنید. گاهی اوقات هاستینگ ها با حذف نسخه های قدیمی php سایت ها رو مجبور می کنند از نسخه های جدید استفاده کنند که ممکنه بعضا سازگار نباشن.

بعد از اون دیتابیس رو تعمیر کنید. این کد رو داخل wp-config.php قرار بدید:

define('WP_ALLOW_REPAIR', true);

بعد این رو اجرا کنید:

http://yoursite.com/wp-admin/maint/repair.php

یک تیکت هم به هاستینگ بزنید و مشکل رو گزارش بدید احتمالا درحال انجام تغییراتی روی سرور هستند که می تونند شما رو از انجام کارهای غیرضروری راحت کنند و بهتون بگن چند ساعتی باید منتظر باشید! این مورد قبلا با بعضی هاستینگ ها پیش اومده در سایت های مشتریان خودم

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام و درورد مجدد ، من این مشکل رو از سمت  شرکت ارائه دهنده سرویس  پیگیری کردم ، دسترسی من از ip خارج محدود شده بود ، جوابیه شرکت این بود

به اطلاع میرسانیم که به دلیل هک شدن تعداد بسیار زیادی سایت از آی پی های برخی کشورهای خاص در حملات انجام شده توسط آن ها، به صورت پیش فرض دسترسی آی پی این کشورها به بخش مدیریت سایت هایی مانند سایت های وردپرسی مسدود میباشد.

جهت رفع این محدودیت لازم است بر روی شاخه wp-admin   پسورد
پسورد تنظیم نمایید و بعد از ورود به برنامه نیز تمامی برنامه و افزونه ها را به روزرسانی فرمایید.

پس از انجام موارد فوق (به خصوص مورد اول) ما را از طریق همین تیکت جهت انجام تنظیمات لازم در خصوص رفع مشکل دسترسی از آی پی کشور مذکور، در جریان قرار دهید.  

  خوب این مشکل هم مشخص شد از سمت سرویس دهنده است .

البته من خودم یک سرور دارم الان  6 ساله روشنه و  تا امروز مشکلی نداشتم با هک
این فقط میتونه یک موردی داشته باشه که   رمز ضعیف انتخاب میشه و افزونه های نا معتبر استفاده میشه .

ممنون از پاسخگویی شما بهترین باشید




 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 3 هفته پیش...

شما باید بصورت دستی ادرس های ورود به مدیریت در options دیتابیس رو درست کنید
اگر از سیپنل استفاده میکنید یک سری ریپر کنید دیتابیس رو
افزونه کش و امنیتی اگر دارید غیر فعال کنید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...