دیروز اومدم اسب آبی رو بنویسم. دیدم خیلی وضعیت وبلاگ داغونه.
ازین حیث که به سایتهای مختلف ریدایرکت میشد و اعصاب من رو به عنوان کسی که میخواد یه پست ساده بذاره خورد میکرد. اینکه خواننده چه حسی میگیره بماند.
وبلاگ رو کوبیدیم و از نو آوردیم. چطوری؟ میگم برات (من خوبم. تو چطوری؟).
روی cpanel یه بخشی داره به اسم Softaculous Apps Installer که میاد برای راحتی یوزر، یه سری اپلیکیشنها نظیر جوملا (خدا بیامرزدش) و وردپرس رو با یه کلیک نصب میکنه (نسخه قبلی وبلاگ هم با همین بود).

حسنش اینه که سادهست. برای تنبلا واقعا جواب میده. بدیش اینه که آپدیتش دیر به دیره و متاسفانه ممکنه چرت و پرت هم قاطی برنامه نصب کنه. چه بسا زورکی برای خودش بکاپ هم بگیره و دیسک رو پر کنه.
امروز دیگه گفتیم نه نمیشه. خیلی مزخرف شده و حال آدم بد میشه.
بکاپ
- بکاپ از دیتابیس: خوبی cpanel اینه که به شما یه phpmyadmin هم میده. خیلی راحت میتونی بری دیتابیس رو انتخاب کنی و گزینه export رو بزنی تا کل دیتا رو بهت تحویل بده.
- بکاپ از نوشتهها: داخل وردپرس بخشی داره به اسم «برونبری». این میاد از نوشتهها، برچسبها و دستهها و یه سری موارد دیگه فایلی با فرمت xml به شما تحویل میده. این رو میتونی توی وردپرس جدید آپلود کنی و از «درونریزی» استفاده کنی تا کل دیتا برگرده.

نکته: این پلاگین تصورش اینه که شما سایتت یه جای دیگه بالاست و بکاپ رو از اونجا گرفتی و آوردی (و همچنان نسخه قبلی بالاست). میاد نوشتهها رو از سایت قبلی میخونه و آپلود میکنه اینطرف. در صورتیکه مثل من از بیخ همه چیز رو حذف کنین، کل عکسهاتون از دست میره. حواستون باشه.
- بکاپ از عکسها: داخل cpanel بخشی داریم به اسم file manager. در آدرس زیر، ما چنین ساختاری رو میبینیم:
public_html/wp-content/uploads

در واقع اینجا محل آپلود مدیایی هست که شما از طریق وردپرس آپلود میکنین. دقیقا به تفکیک سال و ماه مرتب میکنه.
از اینجا هم یه بکاپ گرفتم و دانلودش کردم.
پاکسازی
توی softacolous وردپرس رو حذف کردم. دیتابیس و یوزرش و کل پوشهی public_html رو هم ترکوندم.
بازسازی
خیلی ساده رفتم سرچ کردم: «آموزش نصب وردپرس روی cpanel». یه سایتی رو پیدا کردم و شروع کردم پله پله اومدم جلو.
- فایل فشرده رو گرفتم و آپلود کردم و دیکمپرس کردم روی public_html
- دیتابیس و یوزرش رو ساختم.
و ستاپ اولیهی وردپرس انجام شد. وارد پنل شدیم و شروع کردیم همه چیز رو از نو ستاپ کردن. پوسته و اسم و تنظیمات و غیره.
بازگردانی پستها
برای این قضیه رفتم داخل «ابزارها» و دیدم یه «درونریزی» داره. باید یکی از پلاگینهای پیشنهادی رو نصب کنیم تا کار کنه. من «درون ریز وردپرس» رو نصب کردم.
فایل بکاپی که از قبل گرفته بودم رو بهش دادم و کل مطالب رو برگردوند. ولی ارور داد که عکسهای داخل پست رو پیدا نمیکنم. موفق باشی و خوش بگذرد.
بازگردانی عکسها
این دفعه اومدم و رفتم داخل فایل منیجر و داخل مسیر
public_html/wp-content/uploads
عکسهایی که قبلا دانلود کرده بودم رو آپلود کردم. از حالت فشرده دراوردم و طبق حالتی که قبلا دیده بودم چیدم.
نتیجه باورکردنی نبود.
It Works!
بله. در نهایت همهچیز برگشت به حالت درستش. و این تسک رو هم (که مدت زیادی بود در بکلاگ خاک میخورد) انجام دادیم. باشد که خداوندگار از ما راضی باشد.
کامنتا رو بستم چون یه سری ربات میومدن چرت و پرت میذاشتن. نظری داشتین بیاید تلگرام یا ایمیل بزنین.