هاست ایران میزبان فا
آموزش های وردپرس

آموزش انتقال وردپرس از هاست به لوکال هاست

یکی از مواردی که ممکنه برای ما پیش بیاد اینه که وردپرسی که بر روی هاست سی پنل، دایرکت ادمین و یا هر کنترل پنل دیگه ای که نصب هست رو بیاریم و روی محیط لوکال هاست که با استفاده از برنامه wamp، xampp و یا Lamp راه‌اندازی کردیم منتقل کنیم. شاید از خودتون بپرسید که دلیل این کار چی میتونه باشه؟ اصلا چرا ما باید بیایم و سایتمون رو که در حالت آنلاین در حال فعالیت هست به محیط لوکال هاست منتقل کنیم؟ در جواب این سوال میشه گفت که هر کسی بنا به دلایل خاص خودش ممکنه تا این کار رو انجام بده از از جمله این دلایل میتونم به این موارد اشاره کنم که برای استفاده از افزونه‌های گوناگون که در سایتمون میخواهیم تا برای کاری از اونها استفاده کنیم یکی از دلایلی هستند که باید در ابتدا افزونه مورد نظر رو تست کنید. متاسفانه برخی کاربران تازه کار برای استفاده از افزونه خاصی سریعا اقدام به نصب یک افزونه میکنند اما یه مدت بعد میبینند که افزونه مشابه برای اون وجود داره که کارکرد بهتری هم داره و میان اون رو نصب میکنند و همینطور پی در پی اقدام به نصب و غیرفعال کردن افزونه های گوناگون در وردپرس میکند که در نهایت همین کار باعث شلوغ شدن دیتابیس و نامنظم شدن اون خواهد شد و کلی تیبل اضافه که کاربردی هم ندارند در دیتابیس شما باقی خواهد ماند. اما یه دلیل خوب دیگه که میتونید در انتقال وردپرس از هاست به لوکال هاست ومپ از اون استفاده کنید اینه که بخواهید تا تغییراتی در ظاهر قالب خودتون ایجاد کنید که این تغییرات خیلی گسترده هستند و زمان زیادی هم از شما خواهند گرفت، از طرفی افزونه های مختلفی هم دارید که به قالب مورد نظر شما وابسته هستند و باید طوری قالبتون را طراحی کنید که با افزونه ها هم سازگاری داشته باشند و باعث نامنظم شدن ظاهر و حتی کدنویسی در سایت شما نشن که استفاده از لوکال هاست برای اینکه بهتر و راحت تر بتونید این تغییرات را اعمال کنید مناسب خواهد بود.

بنابراین متوجه شدید که در این آموزش قصد دارم تا به نحوه انتقال وردپرس از هاست به لوکال هاست wamp بپردازم تا با استفاده از اون بتونید تا سایت خودتونو از هاست آنلاین به لوکال هاست منتقل کنید. در این آموزش من میخوام تا از کنترل پنل سی‌پنل برای این کار استفاده کنم و برنامه مدنظرم برای استفاده از لوکال هاست برنامه Wamp خواهد بود که با استفاده از اون اقدام به ایجاد محیط لوکال هاست در سیستم خودم کرده‌ام.

آموزش انتقال وردپرس از هاست به لوکال هاست ومپ

در حالت کلی برای انتقال وردپرس از هاست به لوکال هاست شما لازمه تا مشابه کارهایی که در 7 مرحله برای انتقال وردپرس از لوکال هاست به هاست داشتید رو طی کنید با این تفاوت که این کار بالعکس صورت میگیره به علاوه اینکه مسیردهی وابسته به برنامه ای که از اون استفاده میکنید ممکنه تا متغیر باشه، اما در هر صورت شما نیاز به طی این مراحل تو هر حالت ممکن خواهید داشت که عبارتند از:

  1. خروجی گرفتن از فایلهای وردپرس موجود در هاست
  2. کپی فایلهای وردپرس در پوشه مربوط به برنامه لوکال هاست wamp
  3. خروجی گرفتن از دیتابیس از طریق هاست
  4. ساخت پایگاه داده جدید در لوکال هاست
  5. درون ریزی دیتابیس در لوکال هاست
  6. اتصال دیتابیس به فایلهای وردپرس از طریق ویرایش فایل wp-config.php
  7. به‌روزرسانی آدرس لوکال هاست سایت و تصحیح آنها در phpmyadmin

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

مرحله اول: خروجی گرفتن از فایل‌های وردپرس از طریق هاست

اولین کاری که برای انتقال وردپرس از هاست به لوکال هاست ومپ یا هر برنامه دیگه که با اون اقدام به ساخت و ایجاد بستر لوکال هاست کردید باید انجام بدید تهیه یک فایل خروجی از فایل های موجود در file manager هاست است، حالا برای تهیه خروجی از فایل‌های وردپرس لازمه تا ابتدا وارد هاست سی‌پنل یا دایرکت ادمین خودتون بشین، بنابراین بعد از آدرس سایتتون از عبارت 2222: برای ورود به هاست دایرکت ادمین و از عبارت 2082: برای ورود به سی پنل استفاده کنید تا صفحه ورود به دایرکت ادمین یا سی پنل بسته به کنترل پنلی که برای هاستتون استفاده میکنید به شما نشون داده بشه و در فیلدهای نام کاربری و رمز عبور اطلاعاتی که هنگام خرید هاست در اختیار شما قرار گرفته را وارد کنید. سپس اگر هاست شما سی‌پنل هست مشابه تصویر زیر از بخش Files روی گزینه File Manager کلیک کنید تا به صفحه مدیریت فایل در هاست سی‌پنل هدایت شوید.

انتقال وردپرس از سی‌پنل به لوکال هاست ومپ

بعد از اینکه وارد صفحه مدیریت فایل ها در هاست شدید به مسیر public_html که مربوط به فایل های سایت شما میشه مراجعه کنید و سپس با انتخاب کلیه فایل های مربوط به وردپرس که در این دایرکتوری قرار داره روی دکمه Select All که در نوار ابزار بالای صفحه قرار داره کلیک کنید تا همه فایل‌های مربوط به وردپرس انتخاب شوند. بعد از اینکه فایل ها انتخاب شدند روی آنها راست کلیک کنید و گزینه Compress را برای تهیه خروجی انتخاب کنید.

بعد از کلیک روی گزینه Compress پنجره زیر برای شما نمایش داده میشه که در اون باید ابتدا فرمت فایل خروجی را در حالت ZIP انتخاب کنید و سپس در انتهای پنجره مسیر مورد نظر برای ذخیره فایل به همراه عنوان اون را وارد کنید.

انتقال وردپرس از سی پنل به لوکال هاست ومپ

بنابراین فرمت فایل مورد نظر برای خروجی گرفتن را روی zip. قرار داده و سپس فایل خروجی را با نام mizbanfa-backup تعیین کنید، در نهایت روی دکمه Compress Files کلیک کرده و منتظر بمونید تا فایل خروجی شما بسته به میزان حجم داده‌های سایت تهیه بشه. حالا بعد از اینکه فایل خروجی شما ایجاد شد اونو دانلود کنید و در سیستم خودتون ذخیره کنید.

مرحله دوم: کپی فایل های وردپرس در مسیر نصب برنامه لوکال هاست

بعد از اینکه فایل خروجی از فایل های وردپرس را تهیه کردید نوبت این میرسه تا فایل خروجی گرفته شده را به ئوشه ای که قصد دارید تا سایتتون را در لوکال هاست بالا بیارید منتقل کنید. در اینجا من میخوام تا سایتم در آدرس localhost/mizbanfa در دسترس باشه، بنابراین به مسیر نصب برنامه ومپ که در C:\wamp64\www قرار داره مراجعه میکنم و یک پوشه جدید با نام mizbanfa در اون میسازم و بعدش فایل خروجی را به این پوشه منتقل کرده و در نهایت با راست کلیک کردن و انتخاب گزینه Extract Here فایلم رو از حالت فشرده خارج میکنم تا فایل های وردپرس بعد از خارج شدن از حالت فشرده مشابه تصویر زیر در این پوشه اضافه شوند.

آموزش انتقال وردپرس از هاست به لوکال هاست

مرحله سوم: تهیه خروجی از دیتابیس هاست

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

آموزش انتقال وردپرس از هاست سی پنل به لوکال هاست ومپ

حالا که وارد صفحه phpmyadmin در هاست سی‌پنل شدید ابتدا از سمت چپ روی نام پایگاه داده ای که قصد دارید تا از اون خروجی تهیه کنید کلیک کنید سپس از سربرگ بالا گزینه Export را انتخاب کنید تا صفحه‌ای مشابه تصویر زیر براتون باز بشه و در این صفحه کافیه تا از قسمت Format نوع اون رو بر روی SQL انتخاب کرده و در نهایت روی دکمه Go کلیک کنید. بسته به میزان حجم دیتابیس منتظر بمونید تا خروجی اون تهیه بشه و اونو دانلود و در سیستم خودتون ذخیره کنید.

آموزش انتقال وردپرس از هاست به لوکال هاست

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

مرحله چهارم: ساخت دیتابیس جدید در لوکال هاست

برای ساخت پایگاه داده در محیط لوکال هاست به آدرس http://localhost/phpmyadmin مراجعه کنید، قبل از هر کاری در محیط لوکال هاست دقت کنید که برنامه را اجرا کرده باشید تا مفسرهای مورد نیاز و سرور آپاچی برای کار در لوکال هاست برای شما فعال شده باشند سپس مشابه تصویر زیر وارد صفحه مدیریت پایگاه داده یا همون دیتابیس شده و پایگاه داده برای سایت خود در محیط لوکال هاست وردپرس را بسازید. در هنگام ورود به phpmyadmin ممکنه تا از شما نام کاربری و رمز بخواهد که کافیه تا در فیلد نام کاربری عبارت root را وارد کرده و فیلد رمز را خالی بگذارید تا بتونید وارد محیط phpmyadmin در لوکال هاست شوید.

آموزش انتقال وردپرس از هاست به لوکال هاست

حالا برای ساخت پایگاه داده وردپرس مشابه تصویر زیر میتونید از منویی که در سمت چپ قرار داره یعنی گزینه New کلیک کنید تا صفحه ساخت پایگاه داده براتون نمایش داده بشه و یا اینکه از تب بالا روی گزینه Database کلیک کنید تا در نهایت باز هم همین بخش برای شما نمایش داده بشه. همونطور که در تصویر مشاهده می‌کنید کافیه تا در فیلد Create Database نام پایگاه داده خودتونو به صورت لاتین وارد کنید و در نهایت با کلیک بر روی دکمه Create چند لحظه‌ای تامل کنید تا پایگاه داده شما ساخته شود. در اینجا ما پایگاه داده رو با نام mizbanfa انتخاب کردیم که قراره از این نام در قسمت کانفیگ و راه‌اندازی وردپرس در لوکال هاست استفاده کنیم. بنابراین دقت کنید تا اسم پایگاه داده به درستی وارد شده باشه تا با خطایی مواجه نشوید.

آموزش ساخت پایگاه داده در wamp

مرحله پنجم: درون ریزی دیتابیس در لوکال هاست

بعد از اینکه پایگاه داده رو در لوکال هاست ساختید باید وارد phpmyadmin بشید و فایل خروجی پایگاه داده‎ای که از طریق هاست ازش در مرحله سوم همین آموزش خروجی گرفتید رو داخل این دیتابیس جدیدی که در لوکال هاست wamp ساختید ایمپورت کنید. بنابراین به آدرس localhost/phpmyadmin مراجعه کنید تا مجددا وارد محیط phpmyadmin در لوکال هاست wamp هدایت شوید. در این مرحله ممکنه تا از شما برای ورود به phpmyadmin رمز و نام کاربری بخواد که در اینجا برای نام کاربری از root استفاده کنید و فیلد رمز را خالی بگذارید و در نهایت با کلیک روی دکمه Go وارد محیط phpmyadmin در لوکال هاست شوید. پس از ورود به phpmyadmin، پایگاه داده‌ی جدید رو که در مرحله قبلی یعنی مرحله چهارم با همدیگه ساختیم را انتخاب کنید و روی دکمه import که در بالای صفحه قرار داره مشابه چیزی که در تصویر زیر میبینید کلیک کنید. سپس در صفحه import که برای درون ریزی دیتابیس مورد استفاده قرار میگیره روی browse کلیک کرده و فایل .sql ذخیره شده رو که در مرحله سوم با همدیگه از طریق هاست سی پنل یک خروجی از اون با نام mizbanfa.sql در کامپیوتر خودمون ذخیره کردیم رو انتخاب کنید و در نهایت با کلیک روی دکمه go که در انتهای صفحه قرار داره عملیات ایمپورت اطلاعات پایگاه داده رو انجام بدین تا در نهایت در باکسی که با رنگ سبز به شما نشون داده میشه پیغام موفقیت آمیز بودن مراحل درون ریزی دیتابیس رو مشاهده کنید.

آموزش انتقال وردپرس از هاست به لوکال هاست

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

آموزش انتقال وردپرس از هاست به لوکال هاست

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

مرحله ششم: اتصال دیتابیس با ویرایش فایل wp-config

حالا تا اینجا که همه‌ی فایل ها و داده های سایتمونو  دانلود کردیم و روی مسیری که در لوکال هاست مورد نظرمون بودند منتقل کردیم نوبت به این میرسه تا ارتباط بین اطلاعات سایت در محیط لوکال هاست و پایگاه داده رو برقرار کنیم . برای این کار نیاز داریم تا ابتدا وارد مسیری که وردپرس را در اون نصب کردیم شویم که در اینجا چون من وردپرس را در مسیر C:\wamp64\www\mizbanfa نصب کردم مراجعه میکنم، سپس مشابه تصویر زیر فایلی که با عنوان wp-config.php در این پوشه قرار داره را با یک نرم افزار ویرایشگر متن باز کنید تا اطلاعات دیتابیس را در اون وارد کنید.

بعد از اینکه فایل wp-config.php را برای ویرایش باز کردید میبایست اطلاعات دیتابیس را که در مرحله چهارم ساختید در این فایل وارد کنید. مشابه چیزی که در تصویر میبینید عمل کنید و اطلاعات دیتابیس را بر اساس توضیحات ارائه شده در زیر وارد کنید.

آموزش انتقال وردپرس از هاست به لوکال هاست

DB_NAME: این بخش شامل نام پایگاه داده وردپرس شماست که در صفحه phpmyadmin یا همدیگه در مرحله چهارم یک دیتابیس با عنوان mizbanfa ساختیم، بنابراین کافیه تا مشابه نمونه فوق نام پایگاه داده خودتونو به جای اون وارد کنید که در اینجا نام پایگاه داده ما mizbanfa می‌باشد.

DB_USER: این بخش نیز شامل نام کاربر پایگاه داده وردپرس می‌باشد، در حالت پیشفرض نام یوزر پایگاه داده در محیط های لوکال هاست root می‌باشد بنابراین مانند نمونه نیز به جای یوزر پایگاه داده عبارت root را وارد کنید.

DB_PASSWORD: از آنجایی که در ساخت پایگاه داده با استفاده از برنامه های لوکال هاست پسوردی انتخاب نمیشه این گزینه باید خالی گذاشته بشه، بنابراین عبارت password_here را از آن حذف کرده و خالی بگذارید.

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

مرحله هفتم: به‌روزرسانی آدرس سایت و اصلاح آنها

در مرحله‌ی آخر انتقال وردپرس از هاست به لوکال هاست ومپ بعد از اینکه عملیات درون ریزی دیتابیس را انجام داده و فایل config وردپرس را بر اساس دیتابیس جدید ویرایش کردید، باید لینک‌های سایتمونو تصحیح کنیم زیرا ممکنه هنوز به مسیر هاستمون اشاره کنند و برای ما بارگزاری نشوند، پس اگر آدرس‌های شما صحیح باشند و قادر به ورود به سایت، پیشخوان وردپرس و لود کامل سایت در محیط لوکال هاست بدون هیچ مشکلی بودید نیازی به این کار ندارید اما اگر در این موارد مشکلی بود باید اقدام به اصلاح اونها کنید، البته این نکته را بخاطر داشته باشید که برا اطمینان باید حتما از طریق دیتابیس ببینید که تنظیمات به چه شکلی هست، چون در حالت عادی از اونجایی که سایت شما فعال هست شما سایت را در محیط لوکال هاست به درستی میبینید و دلیل اونم اینه که داده‌ها رو از طریق هاست دریافت میکنید که همین اتفاق در این آموزش افتاده و اگر من به هر طریقی ارتباطم رو با سایت قطع کنم که بهترین راهکارش قطع کردن اینترنت من خواهد بود با خطا در سایتی که وردپرس روی لوکال هاست بالا میاد مواجه خواهم شد. بنابراین وارد phpmyadmin بشید، جدول wp-options پایگاه داده جدید که در مرحله چهارم ساختید رو انتخاب کنید، البته این امکان وجود داره که به دلیل تغییر پیشوند جداول وردپرس که در حالت عادی روی _wp هستش این بخش با یک نام دیگه برای شما نشون داده بشه که در هر صورت بعد از پیشوند جدول عبارت options قرار داره، حالا بسته به نامی که انتخاب کردید به این تیبل مراجعه کرده و سپس در رکوردهای جدول که بهتون نمایش داده میشه رکوردهای siteurl و home رو پیدا کنید و نام localhost را به همراه نام پوشه‌ای که فایل های خروجی گرفته شده از وردپرس که در مرحله دوم در اون مسیر قرار دادین رو داخلش جایگزین کنید. در اینجا من چون فایلهام رو به پوشه‌ای به نام mizbanfa منتقل کردم پس باید در آدرس هام از http://localhost/mizbanfa استفاده کنم و یه جای آدرس دامنه سایتم این آدرس را در رکوردهای siteurl و home وارد کنم.

آموزش انتقال وردپرس از هاست به لوکال هاست

برای این کار کافیه تا روی دکمه Edit که مشابه تصویر فوق در بخش siteurl و home قرار داره کلیک کنید تا در صفحه ویرایش اونها مشابه تصویر زیر آدرس فعلی مسیری که وردپرس در لوکال هاست نصب است را وارد کنید. برای نمونه در این تصویر صفحه ویرایش siteurl را مشاهده میکنید که در ویرایش رکورد home نیز به همین شکل خواهد بود.

آموزش انتقال وردپرس از هاست به لوکال هاست

بعد از اینکه آدرس مسیر نصب وردپرس در لوکال هاست رو برای سایتتون تنظیم کردین باید لینک‌های داخلی وردپرس رو هم بروزرسانی کنید تا کلیه لینک‌های موجود در سایت بر اساس آدرس موجود در لوکال هاست تنظیم شوند. برای این کار روی نام پایگاه داده ی سایت داخل phpmyadmin کلیک کنید، سپس سربرگ sql رو باز کنین و کد زیر رو داخلش تایپ کنید.

به جای www.yourlivesite.com عبارت در کد بالا آدرس دامنه ای که وردپرس رو اون نصب هست رو وارد کنید.

آموزش انتقال وردپرس از هاست به لوکال هاست

سپس مشابه چیزی که در تصویر مشاهده میکنید کد بالا را در فیلد Run SQL query/queries on database قرار داده و در نهایت روی دکمه Go کلیک کنید و منتظر بمونید تا عملیات انتقال صورت بگیره بعد از این کار سایت شما با موفقیت از محیط هاست به لوکال هاست wamp منتقل شده است. همونطوری که در ابتدای آموزش هم اشاره کردم عملیات انتقال در سایر برنامه هایی که با استفاده از اونها اقدام به ساخت لوکال هاست در کامپیوتر خودتون کردید توسط همین مراحل هفت گانه صورت میگیرن و تنها تفاوت اونها در مسیردهی خواهد بود. پس اگر شما از هاست دیگه ای مثل سی پنل استفاده میکنید و برنامه لوکال هاست مورد استفاده‌تون هم xampp یا lamp هستش در هر صورت کافیه تا همین مراحل را برای انتقال وردپرس از هاست به لوکال هاست طی کنید.

بررسی صحت انتقال

خُب، حالا ما بعد از اینکه تمامی کارهای لازم رو برای انتقال وردپرس از هاست به لوکال هاست انجام دادیم فقط باید سایتمونو در لوکال هاست چک کنیم، قبل از هر کاری اتصال اینترنت خودتون رو خاموش کنید تا اگر احیانا داده‌های سایت از طریق هاست لود میشوند و سایت به درستی منتقل نشده از این موضوع اطمینان حاصل کنید. حالا نام مسیری که لوکال هاست در اون نصب هست را در بخش آدرس‌بار مرورگر خودتون وارد کنید، در اینجا چون من وردپرس را در مسیر localhost/mizbanfa نصب کردم پس باید به همین آدرس در مرورگر مراجعه کنم. حالا در این مرحله باید تمامی محتوای سایت و قالب وردپرستون به صورت کامل بارگزاری بشه تا مطمئن بشید مراحل فوق رو کامل و صحیح انجام داده اید، اگر احیانا استایل قالب هم لود نشد بدونید که یک جای کار میلنگه که باید برای رفع اون ببینید کدوم یکی از مراحل رو اشتباه انجام دادید، البته در این حالت اگر مشکلی در انتقال صورت نگرفته باشه ممکنه از آدرس‌دهی فایل‌ها در قالب وردپرس سایت شما باشه که چنین خطاهایی رو مشاهده کنید. همچنین مسیر ادمین سایت یعنی localhost/mizbanfa/wp-admin رو هم تست کنید و جهت ورود به مدیریت وردپرس هم از همان نام کاربری و رمز عبور که در هاست استفاده کردید در همینجا هم استفاده کنید تا وارد پیشخوان وردپرس شده و اقدام به مدیریت سایتتون در محیط لوکال هاست کنید.

امیدوارم که این آموزش هم مورد پسندتون واقع شده باشه و با استفاده از این آموزش تونسته باشید تا به راحتی و بدون هیچگونه مشکلی سایت خودتون رو که در هاست آنلاین طراحی و پیاده سازی کردید رو با موفقیت به لوکال هاست در سیستم رایانه‌ای خودتون منتقل کرده باشید، همچنین اگر سوالی در مورد این آموزش داشتین میتونید در فرم دیدگاه‌ها مطرح کنید تا در کوتاه‌ترین زمان ممکن پاسخگوی نیاز شما دوستان وردپرسی باشم.
آموزش انتقال وردپرس از هاست به لوکال هاست
2.6 (51.69%) 65 votes
برچسب ها
هاست ایران میزبان فا

عباس صادقی

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

نوشته های مشابه

‫۷۸ نظرها

  1. بسیار ساده و صریح توضیح دادین. مثل همیشه عالی بدون هیچ کمبودی.
    با آرزوی موفقیت برای شما

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

  3. سلام.وقتتون بخیر. من قبلا وردپرس رو توی هاست سی پنل نصب کردم و حجم اشغال شده سی پنلم 300 مگابایت از 1000 مگه. تمام مزیت هایی رو هم که گفتید باعث شد به این فکر بیافتم که وردپرسم رو از هاست به لوکال انتقال بدم. من تمام مسیر رو انجام میدم اما اخر سر میزنه دیتابیسی که ساختید اسمش پیدا نشد و یا با سیاست های ما همخوانی ندارد-مثلا حجم بالای داده.
    الان من باید چیکار کنم؟ از اول وردپرس بریزم و همه چی رو باید پاک کنم از سی پنلم؟ ممنون میشم راهنمایی کنید

    1. سلام و وقت بخیر،
      آیا اطلاعات دیتابیس جدید رو در فایل wp-config.php تغییر دادید و اینکه کوئری مربوط به اصلاح آدرس‌ها در مرحله آخر را اجرا کردید؟

      1. سلام.متشکر از پاسخگویی تون. من با زمپ میخواستم اطلاعات رو ایمپورت کنم اما زمپ اجازه دانلود دیتا بیس با حجم بالا رو نمی داد. از ومپ استفاده کردم و تونستم اصلاعات دیتا بیسم رو ایمپورت کنم. الان همه کاری که گفتید رو انجام دادم و وارد localhost/my site name هم میشم. سایتم رو روی افزونه به زودی می آییم گذاشتم که کامل نشون میده صفحه رو. اما وقتی میخوام وارد wp-login بشم خطای This site can’t be reached میاد رو صفحه و نمیتونم وارد قسمت ورود به سایت بشم. من همه کارهایی که فرمودید رو هم انجام دادم. احتمال میدید اشکال کار از کجا باشه؟ 🙂
        متشکرم

        1. سلام و روز بخیر
          اول چک کنید که موقع اجرای ومپ آیکون اون نارنجی هست یا سبز؟ اگر که سبز بود مراحل زیر را طی کنید.
          اگر از ویندوز استفاده میکنید با استفاده از کلیدهای ترکیبی windows + r محیط run ویندوز را اجرا کنید و سپس تو فیلد این برنامه عبارت services.msc را تایپ کرده و روی ok کلیک کنید.
          سپس پنجره ای جدید برای شما باز میشه که شما باید گزینه “DNS Client” را پیدا کنید (برای سهولت یافتن کلید D را بفشارید)
          روی گزینه DNS Clinet راست کلیک کرده و بعد Restart را انتخاب کنید.
          با این روش DNS کلاینت ویندوز شما ریستارت میشه.
          اما اگر نارنجی بود باید بررسی بیشتری انجام بگیره

          1. سلام و متشکر از راهنمایی تون. متاسفانه با ریستارت DNS مشکل حل نشد و موقع اتصال خطای
            This site cant be reached میده
            و همینطور وقتی troubleshoot میزنم این خطا رو شناسایی می کنه
            “The remote device or resource (localhost) won’t accept the connection ssl”
            بنابراین احتمال میدم که مشکل از جای دیگه ای باشه. هاستم ssl بود و لوکال با ssl نمیتونه کانکت شه! ؟؟ متشکر میشم اگر کمک کنید تا مشکل برطرف شه یا اگر مقاله ای رو میشناسید لطفا به من معرفی کنید.
            متشکرم 🙂

  4. سلام ممنون بابت آموزش خوبتون
    منم هاستم ssl بود اما وقتی اومدم توی لوکال هاست https قرمز میاره کنار ادرس البته سایت کار میکنه
    چطور میتونم توی لوکال هاست کلا ssl رو غیر فعال کنم ؟
    و اینکه وقتی من اومدم توی لوکال هاست به شدت سرعت سایت و وردپرس اومده پایین ، به نظرتون دلیلش چیه ؟
    ممنون میشم راهنمایی کنید تشکر

    1. سلام و وقت بخیر
      میتونید امکان استفاده از ssl را در لوکال هاست فراهم کنید. برای این کار از آموشی که در لینک زیر هست استفاده کنید.
      https://gist.github.com/nguyenanhtu/33aa7ffb6c36fdc110ea8624eeb51e69
      اگر هم تمایلی به استفاده از ssl ندارید میتونید با مراجعه به هاست خودتون و قرار دادن کدهایی که در تصویر زیر میبینید در فایل wp-config.php نسبت به غیرفعال سازی اون اقدام کنید.

      همچنین بعد از این کار به دیتابیس سایت مراجعه کنید و تو تیبل wp-options گزینه‌های home و siteurl را هم چک کنید که با http باشند، اگر اینطور نبودن میتونید طبق همین آموزش اصلاحشون کنید.
      اگر با این کارها هنوز دیدین با https بالا میاد میتونید برای این کار روی نام پایگاه داده ی سایت داخل phpmyadmin کلیک کنید، سپس سربرگ sql رو باز کنین و کد کوئری مناسب برای لوکال هاست رو درست مشابه همین آموزش که در مرحله آخر ذکر شده هم داخلش قرار بدین تا کلیه آدرس هایی که تو سایتتون وجود داره آپدیت شوند.
      موفق باشید.

  5. UPDATE wp_posts SET post_content = REPLACE (post_content, ‘www.yourlivesite.com/’, ‘localhost/mizbanfa/’);

    در این مرحله
    نام سایت همراه با “/” وارد شود یا خالی؟ اهمیتی دارد
    همچنین در localhost/mizbanfa چطور؟

    localhost:81 هست، شماره پورت هم باید وارد شود؟

  6. سلام .من تا مرحله ی ایمپورت پیش رفتم.ولی اجازه ی ایمپورت نمیده و ارور و وارنینگ زیر رو میده.ممنون میشم راهنمایی کنید.
    Error:
    SET FOREIGN_KEY_CHECKS = ON;
    #2006 – MySQL server has gone away
    Warning:
    Warning in ./libraries/classes/Dbi/DbiMysqli.php#213
    Error while sending QUERY packet. PID=10899

  7. سلام وقتتون بخیر . من تا compression رو میزنم بعد 30 ثانیه یه جدول بنام compression results باز میشه و فقط کلیک close , رو داره و دان نمیشه . چیکارش کنم ؟؟؟

    1. سلام، بعد از انجام این کار یک فایل zip با نامی که انتخاب کردید ساخته میشه، باید اسمی که برای فایل در نظر گرفته شده را پیدا کنید و بعد با دوبار کلیک کردن روی فایل زیپ که فشرده شده شروع به دانلود اون بکنید.

  8. راستش متوجه مشکل شدم کلا لینک های د اخلی کار نمیکنن اون قسمت UPDATE wp_posts SET post_content = REPLACE (post_content, ‘www.yourlivesite.com/’, ‘localhost/mizbanfa/’);

    ارور #1146 – Table ‘neydbl.wp_posts’ doesn’t exist رو داره!! در واقع لینک های داخلی اپدیت نمیشن و من فقط صفحه خانه ام قابل مشاهده هست

  9. سلام
    قبل از اینکه اون فایل compress شده رو داخل پوشه www بریزیم آیا باید این پوشه خالی خالی باشه یا از قبل ورد پرس رو داخلش نصب کرده باشیم ؟؟؟؟

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

      1. من تمام این مراحل رو انجام دادم و در مرحله ای که دیتابیس رو امپورت میکنم داخل لوکال هاست یه صفحه قرمز میآد و گزینه های ignore , ignore all و skip !!! و البته اینم بگم از کل جدول های مربوط به پایگاه داده سایت فقط سه جدول بعد از امپورت نشون داده میشه ! مثلا جدول wp-option اصلا وجود نداره؟؟؟

        1. خروجی گرفته شده از دیتابیس شما به درستی انجام نگرفته، مجددا اقدام به تهیه خروجی از دیتابیس در هاست بکنید. اگر باز هم به مشکل بر خوردید و خروجی به درستی گرفته نشد، با میزبان هاست خودتون در ارتباط باشید تا مشکل را بررسی کنند یا اینکه اگه به هاست دسترسی دارید برای خروجی گرفتن از مقاله آموزش تهیه نسخه پشتیبان از پایگاه داده وردپرس استفاده کنید.

          1. من چطور میتونم اسکرین شات مربوط به خطارو واستون بفرستم؟؟؟
            این خطا رو میده :
            Static analysis:

            1 errors were found during analysis.

            Missing expression. (near “ON” at position 25)

            SQL query: Edit Edit

            SET FOREIGN_KEY_CHECKS = ON;

            MySQL said: Documentation

            1. میتونید از سایت‌های آپلود عکس استفاده کنید. ولی همونطور که گفتم یا خروجی به درستی تهیه نشده و یا اینکه موقع درون ریزی مشکلی پیش اومده. میتونید فایل دیتابیس رو با برنامه های ویرایشگر متن مثل نوت پد پلاس پلاس باز کنید و با جستجو کردن داخلش ببینید کل جدول‌های وردپرس وجود داره یا نه که از سالم بودن فایل خروجی مطمئن بشید.

    1. مشکل از برون ریزی و درون ریزی هست. از روش دیگه برای این کار استفاده کنید. با این روش نیاز به دستورات دیتابیس هست که بتونید مشکل رو برطرف کنید. پیشنهاد می‌کنم از آموزش‌های آموزش ساخت بسته نصب آسان در وردپرس و آموزش راه‌اندازی بسته نصبی قالب وردپرس در لوکال هاست استفاده کنید.

  10. با سلام و تشکر از توضیحات شما
    مشکلی که من برای انتقال دیتابیس به لوکال هاست دارم حجم بالای فایل هست . بصورت sql حدود 40 مگابایت و فشرده شده بصورت rar حدود 3 مگ حجم داره و لوکال قبول نمیکنه . ممکنه برای رفع مشکل راهنمایی بفرمایید ؟!
    با تشکر فراوان

    1. با عرض پوزش ، مشکل بارگذاری دیتابیس حل شد و تقریبا تا جایی که چک کردم تمام مراحل انجام شد ، اما زمان چک کردن سایت از روی لوکال به نظر میرسه هیچکدام از پلاگین های سایت و همچنین لینک های داخلی غیر فعال هستند و زمانی که سایت میخواد لود بشه این ارور به تعداد زیاد برای قسمت های مختلف نوشته میشه :
      Warning: Illegal string offset ‘item_display_calc’ in C:\xampp\htdocs\bs41516\wp-content\plugins\ubermenu\includes\menuitems\UberMenuItem.class.php on line 544
      ممنون میشم راهنمایی بفرمایید

  11. با سلام من همه مراحل رو انجام دادم . اما هنگام ورود به سایت از طریق localhost این ارور رو میده :
    Error establishing a database connection

    1. سلام، این مشکل میتونه دو علت داشته باشه:
      1. اطلاعات دیتابیس که در wp-config.php وارد شده اشتباه هست. دقت کنید که توی لوکال هاست وقتی دیتابیس میسازید براش از نام کاربری root و رمز خالی استفاده کنید. درست مشابه مراحلی که در آموزش ذکر شده پیش برید.
      2. در اجرای mysql لوکال هاست مشکلی هست.

      1. موقع ساخت دیتا بیس در لوکال هاست فقط نام میشه داد که شما در این آموزش mizbanfa دادید . دیگه نمیشه براش نام کاربری ست کرد.چطور میشه مشکل mysql رو در صورت وجود حل کرد؟

  12. با سلام من مشکل database رو حل کردو.الان تنها مشکلی که دارم اینه که فقط صفحه اول سایت لود میشه.هنگاه رفتن به هر قسمت یا منوی دیگه ای از سایت این ارور رو میده : object not found
    از طریق آدرس wp-admin هم امتحان کردم ولی همین مشکل و داشتم

  13. من مشکل databaes رو حل کردم اما فقط صفحه اصلی سایت برام بالا میاد.موقع استفاده از قسمت های دیگه ی سایت این ارور رو میده : object not found
    از طریق آدرس wp-admin هم امتحان کردم اما همین مشکل رو دارم

  14. با سلام مشکل DB شد اما فقط صفحه ائل سایت لود میشه.موقع رفتن به قسمت های دیگه این ارور رو میده : object not found
    از طریق آدرس localhost/test/wp-admin هم همین مشکل رو دارم

    1. سلام، این موضوع بخاطر ساختار پیوندهای یکتا هست. وارد تنظیمات وردپرس بشید و ساختار پیوند یکتا رو روی حالت پیشفرض قرار بدین.

          1. خیلی ممنونم از صبر و حوصله ای که به خرج دادید و واقعا ممنون شما هستم.همه ی مشکلات حل شدند.اما تنها سوالی که دارم اینه آیا افزونه هایی مثل raychat که برای پشتیبانی آنلاین هستن تو این حالت کار نمیکنن دیگه درسته؟
            و مسئله بعدی اینه که فونت سایت درست نشون داده نمیشه و متفاوت با نسخه اصلی سایت هستش

            1. خواهش می‌کنم هومن جان، افزونه raychat رو باهاش کار نکردم. اما اگه از طریق api هست و نیاز به وارد کردن دامنه برای کار کردنش باشه، روی لوکال هاست کار نمیکنه!
              مشکل فونت هم ممکنه بخاطر آدرس دهی فایل فونت باشه که از طریق آدرس هست. از آموزش افزودن فونت فارسی به قالب وردپرس استفاده کن و فونت دلخواه رو به قالب اضافه کن.

  15. با سلام و احترام
    قبل از هرچیز، از اینکه به تمام سوالات کاربران پاسخ میدهید ، سپاسگذار و قدردان زحمات و محبتهای شما هستیم.
    در خصوص این آموزش جسارتا 3 سوال داشتم:
    1- فرض کنیم دامنه ی اصلی و واقعی من روی هاست آنلاین میزبان فا AAAA.com باشد. در لوکال هاست نیز پوشه ای بنام BBBB جهت انتقال داده ها از هاست به لوکال هاست ساخته ام . در اینصورت در مرحله هفتم ، آیا کدی که در سربرگ SQL میبایست وارد کنیم بصورت زیر میشود؟ :
    post_content, ‘www.AAAA.com/’ , ‘localhost/BBBB/’)n)
    البته حرف n آخر را اضافی گذاشتم که ترکیب دستور بهم نخورد.

    2- اگر در کد وارد شده اشتباه تایپی انجام داده باشیم چگونه آنرا اصلاح کنیم ؟. چون وقتی مجددا وارد سربرگ SQL از دیتابیسی که روی لوکال هاست ساخته بودم ؛ شدم ، کدی که قبلا وارد کرده بودم وجود نداشت.

    3- سوال آخر اینکه با رهنمودهای عالی شما، من محتویات وبسایتم را از میزبان فا به لوکال هاستم منتقل کردم. با قطع اینترنت، هم میتوانم وارد مدیریت وردپرس شوم و هم وبسایتم روی لوکال هاست بالا می آید. لیکن تنها مشکلی که هست در قالب آوادا کلاسیک (که میزبان فا برایم نصب نموده بود) ، تصاویر و اسلایدرها ظاهر نمیشوند . اما به محض اینکه اینترنت را برقرار میکنم ، روی همان لوکال هاست، قالب آوادا بدرستی کار میکند. اگر ممکن است در این خصوص نیز بزرگواری فرموده و راهنمایی مقتضی را مبذول فرمایید.

    آقا پوزش میطلبم من هر بار سوالی میپرسم ، بعد که بر میگردم به سوال نگاه میکنم بیشتر شبیه کتاب جوامع الحکایاتِ نظامی گنجوی شده است! به بزرگواری خودتان ببخشید دیگه ! .

    1. سلام،
      1 . بله.
      2. وقتی کدی تو اینجا وارد میکنید قرار نیست ذخیره بشه، بلکه برای اجرای کوئری هست که میگه تو کل دیتابیس بگرد، هر آدرسی که aaaa بود رو به localhost/bbbb تغییر بده.
      3. علت این موضوع بخاطر این هست که آدرس دهی تصاویر روی یک هاست قرار داره، برای این منظور باید اسلایدر رو ویرایش کنید و آدرس تصاویر که از هاست هست رو به لوکال هاست تغییر بدین. یا اینکه با استفاده از آموزش جستجو و جایگزینی کلمات در وردپرس تو دیتابیس بگردید هر آدرسی که به صورت site.com/wp-content/ بود رو به localhost/wp-content/… تغییر بدین که در این صورت کلیه فایل‌ها و تصاویر اصلاح خواهند شد. البته قبل از انجام این کار حتما از دیتابیس بک آپ تهیه کنید.

  16. با سلام وخسته نباشید من تمام مراحل رو مثل شما پیش رفتم ولی متاسفانه در آ[ر ارور داد sqr داد و موقع وارد شدن به آدرس لوکال هاست این ارورو رو میدهhttp://s9.picofile.com/file/8334461118/local.JPG

    1. سلام، وردپرس رو دانلود کنید. فایل wp-config.php و پوشه wp-content رو از داخل فایل دانلودی پاک کنید. باقی فایل‌ها و پوشه‌های باقی مونده رو جایگزین کنید.

  17. با سلام من بعد از ایمپورت کردن فایل دیتا بیس در phpadmin لوکال هاست ارور زیر رو دریافت میکنم
    Error

    Static analysis:

    1 errors were found during analysis.

    1.Missing expression. (near “ON” at position 25)

    SQL query: Edit Edit

    SET FOREIGN_KEY_CHECKS = ON;

    MySQL said: Documentation
    #2006 – MySQL server has gone away

    من هم در xampp و هم در Wamp تست کردن در هر دو مورد بعد از ایمپورت فایل دیتابیس این ارور رو دارم. فایل رو چندبار اکسپورت گرفتم که مطمئن شم فایل سالم هست. مشکل کماکان سر جاشه. لطفا راهنمایی کنید با تشکر.

      1. با تشکر از شما جناب صادقی راه حل این مشکل در پست
        https://stackoverflow.com/a/34445561/10261378
        هست، علت بروز مشکل حجم فایل sql و راه حلش عبارت است از

        Changing php.ini at C:\xampp\php\php.ini

        max_execution_time = 600
        max_input_time = 600
        memory_limit = 1024M
        post_max_size = 1024M
        Changing my.ini at C:\xampp\mysql\bin\my.ini

        max_allowed_packet = 1024M

  18. با سلام و خسته نباشید
    من از ssl در هاستم استفاده می کردم با اینکه فایل .htaccess اصلاح و خطوط مربوط به ssl یعنی

    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    حذف کردم ولی باز می خواد تا از ssl استفاده کنه و آدرس لوکال بصورت https باز میشه که منجر به عدم لود سایت میشه. چطور میتونم ssl کلا حذف کنم؟

      1. در دیتابیس هر دو بصورت http اصلاح کرده بودم ولی مشکل کماکان سرجاشه. همونطور که گفتم وقتی آدرس لوکال سایت رو با http وارد میکنم اتوماتبک میشه https و اصلا لود نمیشه وقتی هم میخوام وارد صفحه لاگین با http بشم صفحه http://localhost/dashboard/ زمپ رو نشون میده. من از افزونه really-simple-ssl روی وردپرس در هاست استفاده می کردم. کوکی وکش هم پاک کردم بی نتیجه بود با دو مرورگر چک کردم.

        1. وارد پوشه wp-content/plugins بشید و اسم پوشه افزونه really-simple-ssl رو تغییر بدین و مجددا به اسم قبلی برگردونید که غیرفعال بشه و دیگه ریدایرکتی انجام نگیره.

          1. با تغییر نام پوشه really-simple-ssl و پاک کردن کش و کوکی مرورگر و لود مجدد زمپ صفحه اصلی سایت بصورت عادی با http بالا اومد فقط روی هر لینکی کلیک میکنم صفحه http://localhost/dashboard/ رو بم نشون میده!!

  19. من از ویندوز 8.1 و xampp استفاده میکنم اما برای این انتقال از هاست به لوکال چون توی زمپ به این مشکلات برخورد کردم الان wamp هم نصب کردم و تمام مراحل رو انجام دادم که باز هم به همین نتایج رسید و با کلیک بر روی هر لینکی به صفحه خوش آمدگویی ومپ میره. در هر دو مورد چه زمپ و چه wamp جای فولدر ها درست هست. این آموزشی هم که معرفی کردید در واقع نیاز داره شما به صفحه ادمین دسترسی داشته باشید که من با وارد کردن آدرس برای صفحه لاگین به صفحه خوش آمدگویی زمپ یا ومپ (بسته به اینکه از کدوم استفاده کنم) ریدایرکت میشم.

    1. تا حالا همچین موردی رو ندیدم. بعد از لوکال هاست از 80: استفاده کنید ببینید محتوا نشون داده میشه یا نه؟
      مثل: localhost:80/folder/wp-admin
      اگر پورت 80 رو به پورت دیگه تغییر دادین باید اینجا اون پورت رو به جای 80 وارد کنید.

      1. علت این مورد رو پیدا کردم مشکل از فایل .htaccess هست که باید نام پوشه مورد نظر به اش اضافه بشه.مثلا اینجا نام فولدر من book هست .و این نام باید در خطر آخر پیش از عبارت /index.php قید بشه و در نهایت بشه /book/index.php
        با اینکار مشکل برطرف میشه فرقی هم نداره شما از زمپ یا ومپ استفاده می کنید.

        # BEGIN WordPress
        
        RewriteEngine On
        RewriteBase /
        RewriteRule ^index\.php$ - [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule . /book/index.php [L]
        
        # END WordPress
        

        موفق باشید

  20. سلام. مرسی بابت مطلب خوبتون.
    من دو تا مشکل دارم. یکی اینکه عکسهایی که نامشون فارسی بوده رو نشون نمیده.
    دوم اینکه وقتی روی لینک ها کلیک میکنم، میره به این لینک : http://localhost/dashboard/
    البته وقتی موس رو میبرم روی لینک و آدرس لینک رو از مرورگر نگاه میکنم درست هست ولی وقتی کلیک میکنم روش میره به داشبورد زمپ.

    ممنون اگه راهنمایی کنید.

      1. اوکی شد ممنون. در مورد مشکل اولم چی؟اینکه عکسهایی که اسمشون فارسی هست رو نشون نمیده!!!

        1. سلام، معمولا این مشکل توی لوکال هاست ویندوز رخ میده. متاسفانه سیستم عاملم ویندوز نیست. اگر راهکاری براش پیدا کردم از همین طریق اطلاع میدم.

          1. سلام. مشکل رو پیدا کردم. من از سی پنل فول بک آپ میگرفتم و اون رو دانلود میکردم. بعد وقتی فایل زیپ رو اکسترکت میکردم این مشکل برای عکسهایی که اسمشون فارسی بود پیش میومد. راه حل این بود که موقع اکسترکت کردن encoding را بر روی UTF-8 بزاریم. مسیرش هم اینه:
            option>name encoding>utf-8

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

    1. سلام، با انجام این کار سایتتون به محیط رایانه شخصی انتقال پیدا میکنه. اما تا زمانی که هاست شما در دسترس هست، وردپرس و کلا اطلاعات سایت شما داخل سایت سر جاشه.

      1. با تشکر از پاسختون
        من همه تنظیماتو انجام دادم فقط وقتی روی منویی که لینک داره کلیک می کنیم صفحه باز نمیشه و صفحه زیر باز میشه
        WAMP

        PHP 5
        Apache 2.4
        MySQL 5

        Version 3.1.3 – 64bit

        Server Configuration

          1. با سلام وسپاس
            در مرورگر .
            البته صفحه اول سایتو کامل میاره ولی روی یه لینکش کلیک میکنیم که یه مطلبیو باز کنه این پیغام میاد.
            البته کاملش به شکل زیر هستش

            WAMP

            PHP 5
            Apache 2.4
            MySQL 5

            Version 3.1.3 – 64bit

            Server Configuration

            Apache Version:
            2.4.33 – Documentation
            PHP Version:
            5.6.35 – Documentation
            Server Software:
            Apache/2.4.33 (Win64) PHP/5.6.35 – Port defined for Apache: 80
            Loaded Extensions :

            apache2handler
            bcmath
            bz2
            calendar
            com_dotnet
            Core
            ctype
            curl
            date
            dom
            ereg
            exif
            fileinfo
            filter
            ftp
            gd
            gettext
            gmp
            hash
            iconv
            imap
            intl
            json
            ldap
            libxml
            mbstring
            mcrypt
            mhash
            mysql
            mysqli
            mysqlnd
            odbc
            openssl
            pcre
            PDO
            pdo_mysql
            pdo_sqlite
            Phar
            Reflection
            session
            SimpleXML
            soap
            sockets
            SPL
            sqlite3
            standard
            tokenizer
            wddx
            xdebug
            xml
            xmlreader
            xmlrpc
            xmlwriter
            xsl
            Zend OPcache
            zip
            zlib

            MySQL Version:
            5.7.21 – Port defined for MySQL: 3306 – Documentation
            MariaDB Version:
            10.2.14 – Port defined for MariaDB: 3307 – Documentation

            Tools

            phpinfo()
            phpmyadmin
            Add a Virtual Host

            Your Projects

            1
            1 – Copy
            1 – Copy – Copy
            2
            3

            Your Aliases

            adminer
            phpmyadmin
            phpsysinfo

            Your VirtualHost

            localhost

            Wampserver Forum

            1. با سلام و سپاس از پاسختون
              من از نسخه زیر استفاده می کنم
              WampServer Version 3.1.3 64bit
              سرچ زدم یه ورزن بالاتر از این فکر کنم اومده.ممنون میشم راهنمایی بفرمایید.

            2. با سلام و احترام
              من از نسخه زیر استفاده می کنم

              WampServer Version 3.1.3 64bit
              میخواستم ببینم از این ورژن بالاتر هم هست.
              با این ورزن کار نمیکنه

            3. با سلام و احترام
              من خدمتتون عرض کردم از ورژن 3.1.3 استفاده می کردم شما فرمودید از ورژن بالاتر استفاده کنم که از ورژن 3.1.4 استفاده کردم و بعد از تنظیمات مجددا با همان پیغام را که در ذیل مجددا براتون ارسال می کنم مواجه شدم.
              ممنون میشم راهنمایی بفرمایید.
              با سپاس
              WAMP

              PHP 5
              Apache 2.4
              MySQL 5

              Version 3.1.3 – 64bit

              Server Configuration

              Apache Version:
              2.4.33 – Documentation
              PHP Version:
              5.6.35 – Documentation
              Server Software:
              Apache/2.4.33 (Win64) PHP/5.6.35 – Port defined for Apache: 80
              Loaded Extensions :

              apache2handler
              bcmath
              bz2
              calendar
              com_dotnet
              Core
              ctype
              curl
              date
              dom
              ereg
              exif
              fileinfo
              filter
              ftp
              gd
              gettext
              gmp
              hash
              iconv
              imap
              intl
              json
              ldap
              libxml
              mbstring
              mcrypt
              mhash
              mysql
              mysqli
              mysqlnd
              odbc
              openssl
              pcre
              PDO
              pdo_mysql
              pdo_sqlite
              Phar
              Reflection
              session
              SimpleXML
              soap
              sockets
              SPL
              sqlite3
              standard
              tokenizer
              wddx
              xdebug
              xml
              xmlreader
              xmlrpc
              xmlwriter
              xsl
              Zend OPcache
              zip
              zlib

              MySQL Version:
              5.7.21 – Port defined for MySQL: 3306 – Documentation
              MariaDB Version:
              10.2.14 – Port defined for MariaDB: 3307 – Documentation

              Tools

              phpinfo()
              phpmyadmin
              Add a Virtual Host

              Your Projects

              1
              1 – Copy
              1 – Copy – Copy
              2
              3

              Your Aliases

              adminer
              phpmyadmin
              phpsysinfo

              Your VirtualHost

              localhost

              Wampserver Forum

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن