PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تغییر پیشوند جداول وردپرس



زیرساخت
October 10th, 2016, 21:20
اگر قصد تغییر پیشوند جداول وردپرس (https://zirsakht.net/content/change-table-prefix-wordpress/) را دارید این آموزش را مطالعه کنید. در چند قدم اینکار را انجام خواهیم داد. توجه داشته باشید که اینکار را با دقت بالایی انجام دهید تا مشکلی ایجاد نشود. همانطور که می دانید تغییر پیشوند جداول وردپرس نقش موثری در تامین امنیت مخصوصا حملات از نوع sql injection دارد. در این نوع حملات یک سری اطلاعات به جداول دیتابیس تزریق می شود که تغییر پیشوند جداول وردپرس از حالت پیشفرض wp به مقدار دیگر تاثیر خوبی در امنیت وردپرس (https://zirsakht.net/content/prevent-wordpress-hack/) خواهد شد. در ادامه با ما همراه باشید تا آموزش تغییر پیشوند جداول وردپرس را مطرح کنیم.
http://www.webhostingtalk.ir/image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7مراحل تغییر پیشوند جداول وردپرس

بکاپ گیری از دیتابیس برای جلوگیری از ریسک از دست رفتن اطلاعات
تغییر پیشوند جداول در phpmyadmin
تغییر _wp به مقدار پیشوند تعیین شده در جدول options_ دیتابیس
تغییر _wp به مقدار پیشوند تعیین شده در جدول usermeta_ دیتابیس
تغییر مقدار پیشوند در فایل wp-config.php

بکاپ گیری از دیتابیس در phpmyadmin

در هاست (https://zirsakht.net/) وارد phpmyadmin شده و بر روی دیتابیس مورد نظر خود کلیک کنید.
در منوی بالا روی گزینه Export کلیک کنید.
گزینه Quick - display only را انتخاب و Format را بر روی SQL تنظیم کرده و بر روی Go کلیک کنید.
فایل sql برای دانلود در اختیار شماست و می توانید آنرا دریافت کنید.

تغییر پیشوند جداول وردپرس در phpmyadmin

وارد phpmyadmin شده و بر روی دیتابیس مورد نظر خود کلیک کنید.
در منوی بالا روی گزینه SQL کلیک کنید.
در باکس متنی موجود دستورات قرمز رنگ را وارد و روی گزینه Go کلیک کنید.

توجه 1 : همه جداول در سمت راست قابل مشاهده هستند.
توجه 2 : ممکن است جداول دیگری نیز باشند که با الگوی موجود می توانید آنها را نیز تغییر دهید.


پیغام تایید ظاهر می شود که به معنی تغییر پیشوند جدوال است.

3- تغییر _wp به مقدار پیشوند تعیین شده در جدول options_ دیتابیس

از سمت چپ جدول options_ را انتخاب کنید.
در پایین مقدار Number of rows را بر روی 500 تنظیم و مقدار user_roles را جستجو کنید.
بر روی لینک Edit موجود برای گزینه user_roles کلیک کنید.
در صفحه جدید در مقابل عبارت option_name مقدار پیشوند جدول را تصحیح و بر روی Go کلیک کنید.

4- تغییر _wp به مقدار پیشوند تعیین شده در جدول usermeta_ دیتابیس

از سمت چپ جدول usermeta_ را انتخاب کنید.
در پایین مقدار Number of rows را بر روی 500 تنظیم و مقدار user_roles را جستجو کنید.
تمامی مواردی که در ستون meta_key با پیشوند _wp هستند با لینک Edit به مقدار مورد نظر تغییر دهید.

5- تغییر مقدار پیشوند در فایل wp-config.php

وارد حالت ویرایش فایل wp-config.php شوید.
در مقابل گزینه table_prefix بجای مقدار _wp مقدار تعیین شده را جایگزین کنید.

توصیه می کنیم مقالات جلوگیری از هک وردپرس (https://zirsakht.net/content/prevent-wordpress-hack/) و آموزش نصب وردپرس (https://zirsakht.net/content/how-to-install-wordpress/) را نیز مطالعه کنید.
منبع : https://zirsakht.net/content/change-table-prefix-wordpress/
اگر سوال یا مشکلی در این زمینه دارید مطرح کنید.