بعد از جابجایی هاست یا سرور و یا نصب و حذف برخی افزونهها باعث تغییر در سطح دسترسی فایلها و پوشهها میشه که در نهایت باعث اختلال در روند طبیعی وردپرس میشه که در این مقاله یک ابزار و ۲ راهکار مکمل برای حل این مشکل ارائه شده که در همه سایتها و پروژههاتون میتونید استفاده کنید.
ابتدا با زدن دکمه زیر فایل زیپ رو دانلود کنید و از حالت فشرده خارج کنید، حالا میتونید فایل per.php رو ببینید.
برای استفاده از این ابزار قدمهای زیر رو یکی یکی انجام بدید:
- فایل per.php رو در پوشه public_html فایل منیجر هاست آپلود کنید.
- این فایل رو ویرایش کنید، ما از خط ۵۶ تا ۶۰ رو کار داریم.
- خط ۵۶ قراره سطح دسترسی فایلها و پوشههای داخل wp-admin رو اصلاح کنه.
- برای اجرای فایل کافیه اول نام دامنه و بعد نام فایل رو بنویسید، برای مثال: pishro-academy.com/per.php
- با این کار فایل per.php اجرا شده و کلیه فایلها و پوشههای داخل wp-admin رو اصلاح میکنه.
- حالا کافیه خط ۵۶ رو کامنت کنید یعنی ۲ تا اسلش // در ابتدای خط ۵۶ بزارید.
- بعد خط ۵۷ رو از حالت کامنت خارج کنید یعنی ۲ تا اسلش // رو از ابتدای خط ۵۷ بردارید.
- برای اجرای مجدد فایل مثل دفعه قبل عمل میکنیم یعنی آدرس سایت رو به شکل pishro-academy.com/per.php می نویسم و اینتر میزنیم.
- با اینکار سطح دسترسی فایلها و پوشههای داخل wp-includes هم اصلاح میشه.
- اینکار رو برای خطوط ۵۸ – ۵۹ و ۶۰ تکرار کنید تا بقیه موارد هم اصلاح بشن.
- در انتها فایل per.php رو از داخل پوشه public_html حذف کنید.
کار کردن با این ابزار ساده است اما اگر سوالی داشتید حتماً در بخش نظرات بپرسید.