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

signco

تازه وارد
سلام

یه سایت وردپرش دارم که متاسفانه ظاهر سایت کاملا به هم ریخته و وارد پنل مدیریت سایت هم نمیتونم بشم

سایت رو ببینید به چه شکلی هست

برای ورود به پنل مدیریت سایت هم این آدرس رو که تایپ میکنم اصلا یه آ؛درس دیگه میشه و باز هم نمیشه .

قالب سایت وودمارت هست

ممنون میشم راهنمایی کنید که چه مشکلی براش پیش اومده.
 

Mohammad

مدیر انجمن
پرسنل مدیریت
سایت شما ویروسی شده. باید ویروس رو حذف کنید.
 

loknat.o

کاربر عضو
سلام

یه سایت وردپرش دارم که متاسفانه ظاهر سایت کاملا به هم ریخته و وارد پنل مدیریت سایت هم نمیتونم بشم

سایت رو ببینید به چه شکلی هست

برای ورود به پنل مدیریت سایت هم این آدرس رو که تایپ میکنم اصلا یه آ؛درس دیگه میشه و باز هم نمیشه .

قالب سایت وودمارت هست

ممنون میشم راهنمایی کنید که چه مشکلی براش پیش اومده.



اولین چیزی که شما باید مطمئن شوید این است که بررسی کنید پیام خطا در برقراری ارتباط با پایگاه داده هم در مدیریت و هم در قسمت سایت وجود دارد یا خیر ، اگر در هر دو صفحه پیام خطا در برقراری ارتباط با پایگاه داده را مشاهده می کنید به مرحله بعدی بروید در غیر اینصورت پایگاه داده شما با مشکل مواجه شده است که ممکن است یک یا چند جدول در دسترس نباشد ، شما باید پایگاه داده خود را تعمیر کنید. برای تعمیر پایگاه داده در وردپرس شما باید ابتدا وارد پنل هاست خود شوید و سپس با مراجعه به فایل منیجر و پوشه public_html فایل wp-config.php را پیدا کنید و آن را ویرایش کنید ، شما باید کد زیر را به آن اضافه نمایید





PHP:
    define('WP_ALLOW_REPAIR', true);
You must be registered for see images attach





سپس فایل را ذخیره کنید و آدرس زیر را در مرورگر خود وارد کنید :








مثل این عکس باید باشه








با تنظیم wp-config.php نیازی به وارد کردن اطلاعات مدیریت در پیشخوان نیست ، این به این دلیل است که معمولا در زمانی که پایگاه داده با مشکل مواجه می شود امکان ورود به پیشخوان نیز وجود ندارد. بنابراین پس از تعمیر پایگاه داده حتما کدی که اضافه کردید را از فایل wp-config.php حذف کنید. اگر مشکل شما رفع نشد روشی که ارسال بعد میگم رو انجام بده


بازم اگر نشد بگو یکی دوتا روش دیگم هست اما معمولا با همین ها حل میشه


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

loknat.o

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


یا تیکت بزن چک کنن بعضی وقتا این مشکل هست


اگر ایپیت ازاد بود و بازم این مشکل رو داشتی


افزونهات رو از این طریق غیر فعال کن :





برای غیرفعال‌کردن پلاگین‌ها از طریق حساب FTP خود وارد هاست شوید. بعد از وارد شدن به محیط هاست به مسیر wp-content/plugins بروید.


در اینجا نام پوشه plugins را به یک نام دیگر تغییر دهید. (هر نام دلخواهی – برای مثال plugins_old) این تغییر نام باعث می‌شود تا تمامی پلاگین‌های وبسایت شما غیر فعال شوند.


بعد از انجام این مراحل مجددا سعی کنید تا از صفحه لاگین وارد وردپرس شوید. اگر که این امر ممکن شد پس یکی از پلاگین‌های نصب شده بر روی وردپرس باعث اختلال در لاگین شده است. که تک تک سعی کنید فعال کنید تا افزونه مورد دار رو پیدا کنید .








اگر از افزونه نبود از قالب هست که حدس من بیشتر روی قالب هست چون سایتت باز میشه اما کلا قالب بندی نداره و ی سری متن و عکس قاطی نشون میده


قالب رو هم مثل افزونها میتونی غیر فعال کنی


مشابه به پلاگین‌ها، احتمال اینکه قالب‌ها بر اثر بروزرسانی وردپرس به نسخه جدید یا حتی بروزرسانی خود قالب‌ها دچار مشکل میشه


به همین دلیل برای حل مشکل ورود به ادمین وردپرس باید قالب هم چک شه


برای این کار از حساب FTP خود وارد پنل هاست شوید و از آن جا نسبت به عوض کردن قالب اقدام کنید. بعد از ورود به پنل هاست، به مسیر /wp-content/themes/ برو





مشابه روش غیر فعالسازی پلاگین‌ها که نام پوشه قالب‌ها(یا اگر اسم قالب فعال را به یاد دارید نام همان قالب) را به نام دیگری تغییر دهید.


با اینکار وردپرس در هنگام بارگذاری پوشه مورد نظر را پیدا نمی‌کند که در نتیجه یکی از قالب‌های پیش فرض خود را فعال می‌کند. بعد از انجام این مراحل، مجددا به سراغ صفحه لاگین بروید و وارد پنل خود شوید.


نکته: اگر که در حال حاضر هم از قالب‌های پیش فرض وردپرس استفاده می‌کنید باز هم این مسیر را طی کنید. شاید مشکل از همین قالب پیش فرض باشد. بعد از تغییر نام و وارد شدن به داشبورد وردپرس نسخه جدیدتر قالب مورد نظر را نصب کنید تا این مشکل دیگه پیش نیاد








Wp-login.php یه روش دیگه هم هست برای لوگین


اگر که فایل wp-login.php دچار اختلال یا جابجایی شده باشد یا حتی به طور غیر عمد حذف شده باشد، شما نمی‌توانید به هیچ عنوان به وردپرس وارد شوید. برای حل این مشکل باید این فایل را مجددا در هاست خود آپلود کنید. قبل از هر اقدامی ابتدا از وردپرس و تمامی اطلاعات خود یک فایل بک آپ تهیه کنید.


  1. به پنل هاست خود وارد شوید و در پوشه‌ای که وردپرس را نصب کرده‌اید به دنبال فایل wp-login.php باشید.
  2. قدم بعدی دانلود آخرین نسخه از وردپرس است. در فایل نسخه جدید از وردپرس به دنبال wp-login.php بگردید.
  3. این فایل جدید را در مسیر نصب وردپرس کپی و جاگذاری کنید.
  4. فایل wp-login.php را باز کنید و به دنبال redefining user_login بگردید.

درست بعد از کد php که در زیر عبارت بالا قرار دارد قطعه کد زیر را اعمال کنید:

کد:
// Delete this line
$user_login = $user_data["user_login"];
// Replace it with this line
$user_login = $user_data->user_login;


در نهایت تغییرات را ذخیره کنید و با مراجعه مجدد به صفحه لاگین، برای وارد شدن اقدام کنید.








اگر اینم نشد فایل رو باید مجدد راه بندازی.htaccess


خرابی این فایل باعث خطاهایی مانند خطا در سرور داخلی و login page refreshing error می‌شود.


برای حل این مشکل کافی است مجددا به حساب FTP خود وارد شوید. ابتدا یک فایل بک آپ از .htaccess ایجاد کنید. بعد از بک آپ گیری فایل .htaccess را از هاست خود حذف کنید. بعد از این مراحل دوباره برای وارد شدن به وردپرس اقدام کنید.


اگر که با موفقیت وارد وردپرس شده باشید پس مشکل را درست ردیابی کرده‌‌اید. بعد از ورود به وردپرس باید یک فایل .htaccess جدید ایجاد کنید. برای اینکار از پنل وردپرس به مسیر Settings » Permalinks بروید و گزینه Save را بزنید. به همین راحتی یک فایل .htaccess جدید برای وبسایت شما ایجاد می‌شود.








اگر هم مشکلی داشتی برای این روش ها میتونی شخصی پیام بدی یا برات انجام بدم یا کمکت کنم .


امیدوارم با همون روش اول کارت حل شه
 

جاویدان

کاربر عضو
با سلام دوست عزیز
تمامی سایت شما به این لینک ارجاع داده می شود ، همونطور که محمد عزیز گفت سایت ویروسی یا مورد تهاجم قرار گرفته و نیازمند پاکسازی است. سایر دوستان جهت کنجکاوی بازش نکنید.
well..linetoadsactive.com/det.php?pit=111&sid=2&yuid=2352&/xmlrpc.php
این مسیر یک سایت مخرب است
بهتره از پنل هاست بررسی کنید چه چیزی رو اخیرا نصب کردید. مثلا قالب نال یا افزونه نال یا هر چیزی که مشکل داشته. و اگر از نسخه های غیر معتبر خودتان پیدا و نصب کردید اون رو فعلا با هیچ چیزی جایگزین نکنید . مگر پس از حذف آلودگی اولیه.
دوم بهتره بخش آپلود رو هم بررسی کنید که فایلی آلوده چیزی آپلود نشده باشد. متاسفانه اشتباه در پیکربندی آپلود ها چه با ایمیل یا افزونه های تیکت یا فرم 7 یا حتی گراویتی فرمز می تواند این وضعیت را شامل شود.
سوم حتما دیتابیس از وجود این آدرس چک شود زیرا ارجاعات بالایی دارد .
چهارم اگر بک آپ سرور سالم داریداز آن برای بازگردانی استفاده کنید سعی کنید از نسخه های قدیمی تر برای بروزرسانی استفاده نمایید.
موفق باشید
 
بالا