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

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

ساخت یک وبسایت محلی برای توسعه‌ی سریع و همچنین عیب یابی، لازم و ضروری است. همانطور که مستحضرید به هنگام تغییرات در سایت اصلی در فضای اینترنت باید سایت را به حالت تعمیرات ببرید و عملا دسترسی به مطالب سایت در مدت عیب‌یابی و رفع مشکلات برای کاربران امکان پذیر نخواهد بود درحالی که شما می‌توانید روی لوکال هاست به طور ایمن، سایت خود را برای تغییرات آزمایش کنید و هنگامی که از طراحی وب سایت راضی شدید اقدام به انتقال سایت از لوکال هاست به هاست اصلی نمایید. در این مقاله از سری مقاله‌های آموزش وردپرس قصد داریم به شما چگونگی انتقال وردپرس از لوکال هاست به هاست را آموزش خواهیم داد.

همچنین اگر تمایل به یادگیری وردپرس به صورت کامل دارید حتما از آموزش وردپرس ما دیدن کنید. برای مشاهده سرفصل‌های آموزش وردپرس اینجا کلیک کنید.

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

آنچه در این مقاله به اختصار خواهید خواند:

  • روش های انتقال سایت از لوکال هاست به هاست
  • قبل از آغاز عملیات انتقال وردپرس
  • نحوه انتقال سایت از لوکال به هاست
  • گام اول: برون‌بری کردن پایگاه داده‌ی وردپرس موجود روی لوکال هاست
  • گام دوم: آپلود فایل‌های وردپرس روی هاست
  • گام سوم: ایجاد دیتابیس MySQL در هاست
  • گام چهارم: درون‌ریزی اطلاعات دیتابیس در هاست
  • گام پنجم: تغییر دادن URL سایت
  • گام ششم: تنظیم و راه اندازی کردن سایت
  • گام هفتم: تصحیح تصاویر و لینک‌های شکسته با به‌روزرسانی مسیرها

روش‌های انتقال سایت از لوکال هاست به هاست

برای انتقال وردپرس از لوکال هاست به هاست اصلی دو روش اصلی وجود دارد.

روش اول: انتقال سایت از لوکال هاست به هاست به کمک افزونه‌ها

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

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

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

قبل از آغاز عملیات انتقال وردپرس

شما در ابتدا به منظور انتقال وردپرس از لوکال هاست به هاست اصلی باید چند چیز را داشته باشید.

اول: یک سایت وردپرسی که روی یک سرور محلی روی کامپیوتر شما اجرا می‌شود و شما دسترسی کامل به آن دارید.

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

و در نهایت، شما باید یک برنامه FTP برای انتقال محتوای وبسایت محلیتان به هاست اصلی داشته باشید.

نحوه انتقال سایت از لوکال به هاست

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

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

اولین کاری که برای انتقال وردپرس از لوکال هاست به هاست باید انجام دهید این است که دیتابیس محلی وردپرس را برون‌بری (اکسپورت) کنید. ما از phpMyAdmin برای انجام این کار استفاده می‌کنیم.

برای این کار به آدرس http://localhost/phpmyadmin بروید و بعد از انتخاب دیتابیس مورد نظر روی گزینه‌ی “Export” طبق تصویر کلیک کنید.

Export databace for transfer-انتقال وردپرس از لوکال هاست به هاست
برون‌بری گرفتن از دیتابیس

بعد از کلیک روی گزینه‌ی “Export” پنجره ای مطابق زیر باز می‌شود.

در قسمت Export Method به شما دو روش برای برون‌بری پایگاه داده نشان داده شده است.

Quick: با انتخاب این گزینه می‌توانید خیلی سریع اطلاعات پایگاه داده را ذخیره کنید.

Custom: با انتخاب این گزینه می‌توانید اطلاعات پایگاه‌داده را برای برون‌بری سفارشی‌سازی کنید. مثلا چه قسمت‌هایی از دیتابیس در فایل دانلود شود.

ما توصیه می‌کنیم از گزینه اول (Quick) استفاده کنید. سپس روی گزینه go کلیک کنید.

Export tables-انتقال وردپرس از لوکال هاست به هاست
برون‌بری گرفتن از دیتابیس

گام دوم: آپلود فایل‌های وردپرس روی هاست

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

  • آدرس FTP
  • نام کاربری
  • گذرواژه
  • پورت اتصال

برای دانستن این موارد می‌توانید به قسمت FTP Accounts هاست خود بروید.

fileZilla -انتقال وردپرس از لوکال هاست به هاست
انتقال به FTP

اگر کار با FTP را به خوبی نمی‌شناسید و یا در اتصال به آن دچار مشکل می‌باشید، می‌توانید فایل های وردپرس را به صورت دستی در سی‌پنل آپلود کنید.

توجه: فایل‌های بارگذاری شده  باید در پوشه‌ی public_html قرار گیرد.

گام سوم: ایجاد دیتابیس MySQL در هاست

در این مرحله باید یک پایگاه داده در هاست خود ایجاد کنید. بسیاری از ارائه دهندگان سرویس‌های میزبانی وردپرس، برای مدیریت هاست، سی‌پنل را ارائه می‌کنند. بنابراین به شما نشان خواهیم داد که چگونه یک پایگاه‌داده با استفاده از cPanel ایجاد کنید.

1- وارد داشبورد خود در سی‌پنل شوید

2- روی گزینه‌ی “MySQL® Databases” مطابق تصویر کلک کنید.

my SQLdatabase-انتقال وردپرس از لوکال هاست به هاست
my SQL database

3- در صفحه‌ِ باز شده در قسمت New Database یک نام برای دیتابیس خود انتخاب کنید و روی گزینه‌ی Create Database کلیک کنید.

Create Database
ساخت دیتابیس جدید

4- سپس در همین صفحه در قسمت MySQL Users باید یک کاربر جدید ایجاد کنید.

database new user
ساختن یوزر برای دیتابیس

5- حالا باید کاربر جدیدی که ایجاد کردید را به دیتابیس اضافه کنید برای این کار در قسمت Add User To Database در همین صفحه در قسمت user کاربر و قسمت Database دیتابیس مورد نظر را انتخاب کرده و روی گزینه Add کلیک کنید.

Add User To Database
اضافه کردن یوزر به دیتابیس

در صفحه‌ای که باز می‌شود ابتدا روی گزینه‌ی ALL PRIVILEGES و سپس بعد از تیک دار شدن همه گزینه‌ها روی Make Changes پایین صفحه کلیک کنید.

ALL PRIVILEGES
ALL PRIVILEGES

گام چهارم: درون‌ریزی اطلاعات دیتابیس در هاست

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

phpMyAdmin in host
phpMyAdmin در هاست
Choose file in phpmyadmins
انتخاب فایل درون ریز دیتابیس

گام پنجم: تغییر دادن URL سایت

حالا شما باید آدرس اینترنتی سایت را در پایگاه‌داده خود تغییر دهید، تا با وردپرس روی هاست اصلی ارتباط برقرار کند. در phpMyAdmin، در دیتابیسی که در گام چهارم درون ریزی کردید جدول wp_options را پیدا کنید. اگر پیشوند را تغییر داده باشید به جای wp_options ممکن است {prefix _options} باشد.

همانطور که در تصویر زیر میبیند درقسمت siteurl روی گزینه Edit کلیک کنید.

wp_options in phpmyadmin
تنظیم siteurl

وقتی روی ویرایش کلیک می‌کنید، یک پنجره ظاهر می‌شود که در این پنجره در جعبه‌ی option_value آدرس لوکال هاست خود را می‌بینید که باید با دقت آدرس سایت اصلی خود را در این جعبه وارد کنید. به عنوان مثال: http://www.yoursite.com

سپس روی گزینه‌ی Go در پایین صفحه کلیک کنید.

siteURL in Wp-options
وارد کردن آدرس سایت

همین کار را بار دیگر برای Home نیز تکرار کنید. با کلیک روی Edit در قسمت Home و وارد کردن آدرس سایت به صورت صحیح و فشردن دکمه‌ی Go به این کار خاتمه دهید. در آخر شما باید چیزی شبیه به تصویر داشته باشید.

Home sitURL in wp-options
وارد کردن آدرس سایت در قسمت Home

گام ششم: تنظیم و راه اندازی کردن سایت

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

database conction Error
خطای اتصال به دیتابیس
wp-config edite
دانلود فایل wp-config.php
wp-config edite2
ویرایش فایل wp-config.php

در مرحله بعد ، باید به پیشخوان وردپرس خود وارد شوید و به تنظیمات عمومی بروید. بدون تغییر چیزی ، به پایین بروید و روی دکمه Save Changes کلیک کنید. این امر باعث می شود  URLسایت در هر جای دیگری که لازم باشد اصلاح شود. پس از آن به تنظیمات پیوند‌های یکتا بروید و روی گزینه Save Changes کلیک کنید تا اطمینان حاصل شود که همه پیوندهای پست خوب کار می‌کنند.

گام هفتم: تصحیح تصاویر و لینک‌های شکسته با به‌روزرسانی مسیرها

انتقال وردپرس از لوکال هاست به هاست یا از یک دامنه به دامنه دیگر همیشه شمارا با پیوندهای شکسته و تصاویر از دست رفته روبرو خواهد کرد. برای تصحیح شما می‌توانید از جست و جو SQL یا افزونه‌ی Velvet Blues استفاده کنید.

برای کسانی که می‌خواهند این کار را از طریق SQL انجام دهند، اینجا یک کد ساده SQL است که باید این مشکل را حل کند:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

به سادگی به phpMyAdmin بروید، روی پایگاه داده خود کلیک کنید و سپس از منوی بالا روی SQL کلیک کنید. این کد را وارد کنید، البته ابتدا آدرس لوکال هاست و آدرس سایت را به آدرس های لوکال هاست و سایت خودتان تغییر دهید. در آخر روی دکمه‌ی Go کلیک کنید.

change address in database
تغییر آدرس

انتقال سایت از لوکال به هاست

تبریک عرض می‌کنم عملیات انتقال سایت از لوکال هاست به هاست با موفقیت انجام شد و می‌توانید به خوبی از آن استفاده کنید و لذت ببرید. امیدواریم که وب ‌سایت شما به راحتی اجرا شود. حتماً وب سایت خود را بررسی کنید تا مطمئن شوید که همه چیز مطابق آنچه انتظار می‌رود کار می‌کند. در صورت مشاهده هرگونه خطا، می‌توانید این مطلب همیار‌‌‌وردپرس در مورد چگونگی عیب‌یابی وردپرس را مطالعه کنید.

منبع : blog.templatetoaster.com

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

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

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

443,675 نفر

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

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

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

  2. متشکرم
    کامل بود

  3. استاد دمت گرم خیلی گلی مشکل من حل شد با این فرموده شده>>
    سپس به بخش تنظیمات>> پیوندهای یکتا رفته و بر روی گزینه ی ذخیره ی تنظیمات کلیک کنید تا تمامی لینک ها و پیوندهای یکتا نیز تثبیت شود

    وقتی وارد سایت میشدم صفحه اول درست بود ولی بقیه صفحات باز نمیشد که با این کار مشکل من حل شد خیلی آقایی

  4. من همه این کارها رو انجام دادم اما وقتی الان آدرس سایت رو می زنم صفحه کاملا سفید برام باز میشه. حتی wp-admin هم میزنم باز صفحه کاملا سفید نمایش داده می شود. باید چکار کنم؟

    • 5 سال عضو همیار وردپرس

      هنگام مسیردهی لینک ها در دیتابیس باید دقت داشته باشید از www استفاده کردید یا http:// . به هر صورتی که تعریف کردید به همان شکل در آدرس بار مرورگرتون باید آدرس رو برای وارد شدن به پنل ادمین استفاده کنید.

  5. من طبق آموزش پیش رفتم اما موقع import کردن فایل sql
    این ارور رو میده
    Error

    SQL query:

    CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
    `meta_id` bigint(20) unsigned NOT NULL,
    `comment_id` bigint(20) unsigned NOT NULL DEFAULT ‘0’,
    `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
    `meta_value` longtext COLLATE utf8mb4_unicode_520_ci
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci

    ممنون میشم اگه هر چه زودتر کمک کنید.

    • سلام
      من هم همین مشکل و داشتم که بالاخره تونستم حلش کنم. اینجا جواب میدم که اگر دوستان دیگه هم همین مشکل و دارن مشکلشون حل بشه

      برای رفع این مشکل قبل از export گرفتن در مرحله اول باید دیتا بیس و در xampp انتخاب و از سربرگ های بالای اون گزینه operations و انتخاب کنید و از قسمت collation گزینه utf8-unicode-ci و انتخاب کنید و سپس گزینه GO در قسمت پایین همان قسمت و بزنید و مجددا مراحل export و انجام بدید… و با فایل بدست اومده مراحل import در دیتابیس هاست و انجام بدید.
      مشکل علامت سوال شدن نوشته های فارسی هم با این روش حل میشه…

  6. سلام
    وای خدا الهی خیرتون بده سایتم روی هاست داغون مونده بود و هیچ جور نمیتونستم درستش کنم
    هزاران بار ممنون

  7. با سلام
    من سایتم رو از لوکال به هاست اصلی منتقل کردم و تمامی دستورات شما رو هم اجرا کردم ولی هموز لینک ها خراب هستن و خطای 404 میده

  8. عالی بود ممنونم

  9. 8 سال عضو همیار وردپرس

    بنده قطعه‌کدی را که در گام هفتم نوشتید و باید در قسمت SQL قرار دهم تا لینک‌های درونی سایتم درست شوند را قرار دادم ٬ ولی هیچ اتفاقی نمی‌افتد و همچنان لینک‌ها به لوکال متصل می‌شوند. کمکم کنید ٬ چکار باید بکنم ؟!‌ آیا باید تمام آن لینک‌ها را دانه‌دانه و به صورت دستی درست کنم ؟ ٬ که خب این کاری بسیار غیر‌منطقی و زمانبر است.

  10. Error
    SQL query:

    /*!40101 SET NAMES utf8mb4 */
    MySQL said: Documentation

    #1115 – Unknown character set: ‘utf8mb4’

    مشکل چیه ؟! لطفا کمکککک ….

    • دیدم خیلی از دوستان این مشکل رو دارن و کسی هم پاسخ نداده.
      برای حل این مشکل طبق موارد زیر عمل کنید.
      فقط کافیه هنگام گرفتن خروجی(Export) از دیتابیس در قسمت
      Format-specific options:
      گزینه آخر یعنی:
      Database system or older MySQL server to maximize output compatibility with:
      از
      None
      به
      MYSQL40
      تغییر بدید و خروجی بگیرید

  11. سلام من تمام مراحل رو انجام دادم . البته فایلها را به جای اینکه با ftp ارسال کنم zip کردم و روی سرور اپلود کردم و بعد اکسترکت کردم.بعد فایلها هم با فرمت sql اکسپورت کردم چون در xampp روی لینوکس پسوند zip نداشت . بقیه مراحل انجام شد ولی الان ادرس سایت رو که میزنی ارور (خطا در برقراری پایگاه داده) میزنه .

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

    • فایل wp-config.php رو یکبار چک کن یکی از پارامترها رو رو درست وارد نکردی

  12. با سلام و احترام
    همه ی مراحل رو انجام دادم اما وقتی وارد مدیریت وردپرس میشم هیچکدوم از اطلاعات قبلی(پست ها – دسته بندی ها و … ) نیستش
    لازم هستش این رو هم عرض کنم تنها فایل sql رو دار و هیچگونه فایل برون بری شده دیگه از وردپرس ندارم (xml)
    ممنون میشم راهنمایی کنید

  13. سلام.
    من تمام مراحل بارگزاری سایت روی هاست رو انجام دادم و درست بارگزاری شده. تنها مشکلم لود نشدن عکس هامه. هر کاری میکنم درست نمیشه . حتا گام هفتم بروز رسانی مسیر لینک ها و تصاویر شکسته شده رو هم انجام میدم ولی میده 0row affected . نمیدونم مشکل از کجاسو لطفا رانماییم کنید ممنون میشم

  14. به پنل وردپرس خود وارد شده و لاگین کنید سپس به قسمت تنظیمات>> همگانی رفته و بر روی گزینه ی ذخیره ی تنظیمات کلیک کنید. این امر باعث می شود که آدرس سایت شما در همه جا به درستی ثبت شود.
    سپس به بخش تنظیمات>> پیوندهای یکتا رفته و بر روی گزینه ی ذخیره ی تنظیمات کلیک کنید تا تمامی لینک ها و پیوندهای یکتا نیز تثبیت شود.
    .
    .
    .
    .
    سلام. من این دو مورد رو پیدا نمیکنم توی سی پنل . میشه کمکم کنید. ممنون

  15. سلام من بعد از اینکه فایل sql رو اپلود میکنم یه پیغام خطا میاد
    CREATE DATABASE IF NOT EXISTS `spadana.co` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
    میشه راهنمایی کنید مشکل از کجاست؟

  16. سلام
    ممنونم ممنونم ممنونم بااین مطلب عاالیتون .کدی که دادین کلی بهم کمک کرد ومشکلمو حل کرد.خدا عوضشو بهتون بده

  17. وقتی آدرس ورود به مدیریت رو وارد می کنم بهم این ارور رو میده
    Warning: Cannot modify header information – headers already sent by (output started at /home/mandjir/public_html/wp-content/themes/shikpooshan/functions.php:10) in /home/mandjir/public_html/wp-includes/pluggable.php on line 1174

  18. سلام
    اگه بخوایم از روی هاست به لوکال هاست انتقال دهیم چیکار کنیم
    با تشکر

  19. سلام
    من در لوکال یک سایت طراحی کردم حال از طریق فوق دیتابیس گرفتم چند سوال
    آیا بر روی هاست ابتدا باید وردپرس نصب کرد یا نه
    تغییرات قالب و امنیت و … از این طریق انتقال میابد یا نه
    اصلا از طریق دیتابیس چه چیزهایی انتقال میابد

    • 9 سال عضو همیار وردپرس

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

  20. سلام . من پس از import کردن دیتابیس در phpmyadmin با این پیغام خطا مواجه می شم
    Error

    SQL query:

    /*!40101 SET [email protected]_CHARACTER_SET_CLIENT */;

    MySQL said: Documentation
    #1231 – Variable ‘character_set_client’ can’t be set to the value of ‘NULL’

  21. 6 سال عضو همیار وردپرس

    #1044 – Access denied for user ‘samapha1’@’localhost’ to database ‘sam’
    سلام من ارور 1044 رو دارم تو رو خدا یکی کمک کنه به من :(((
    نمیتونم دیتابیس رو import کنم .

  22. من میخوام اطلاعات سایتم رو تو لوکال ذخیره کنم و هر چند روز یکبار اطلاعات رو تو هاست بریزیم.
    این مراحل که خیلی طولانی میشه
    چیکار باید کرد که با یک کلیک تمام اطلاعات ذخیره شده تو لوکال هاست به هاست انتقال پیدا کنه ؟
    باتشکر

  23. سلام
    زمانی که بر روی “ذخیره تنظیمات” کلیک میکنم ارور 404 میده.مشکل از کجاست ؟

  24. سلام . مرسی ار سایت خوبتون
    من تمام مراحل رو انجام دادم ولی وقتی میخوام سایتمو ببینم ارور It works! میاد
    لطفا راهنمایی کنید
    با تشکر

  25. سلام
    من تو مرحله ششم گیر کردم هرچی تغییرات نام دیتابیس و یوزر و پسورد و نام هاست رو عوض میکنم باز هم موقع ورود به سایت اخطار خطا در برقراری پایگاه داده رو نشون میده .
    چند بار دیتابیس ساختم و ایمپورت کردم و دوباره امتحان کردم ولی باز هم همون اخطار رو میده .
    نام دیتابیس همونیه که خودم وقع درست کردنش میدم هست یا کلا با اون پیشوند خودش که قبل نام من با آندرلاین نشون میده هست؟ کدومش رو باید داخل فایل wp-config وارد کنم و همچنین یوزر نیم؟؟؟؟؟
    و یک چیز دیگه وقتی ftp-account درست میکنم و با فایل زیلا وارد میشم داخل قسمت remote site هیچی نشون نمیده و برای تغییر اطلاعات wp-config باید از همون محیط cpanel تغیررات رو بدم . مشکل از کجاست؟
    تشکر خیلی درگیر این مشکل هستم لطفا راهنمای کنید

  26. 7 سال عضو همیار وردپرس

    سلام من تمامی کارها را با دقت فراوان و صحیح انجام دادم،
    البته من برعکس عمل کردم برای ایجاد تغییراتی قصد انتقال فروشگاه ووکامرس رو به wamp server دارم که موارد بالارو انجام دادم به خوبی

    امــــــــــــــــا وقتی localhost می زنم به آدرس فروشگاه اصلی در اینترنت منتقل میشه یعنی redirect میشه با اینکه آدرس سایت از چیزی که بود در wp_options به localhost تغییر داده ام!
    لطفا راهنمایی کنید

  27. 6 سال عضو همیار وردپرس

    سلام
    من یک سوالی داشتم که شاید کم و بیش به پست شبیه تر باشه.
    من از سایتم بگ آپ گرفتم (از هاستم)و می خوام اونو رو سیستم لوکالم باز کنم.
    چگونه باید این کار رو انجام داد.
    آیا نرم افزاری یا افزونه ای هم وجود داره که کارمون رو راحتر کنه؟
    با سپاس

  28. 6 سال عضو همیار وردپرس

    سلام و خسته نباشید.
    من میخوام یه پایگاه داده ای رو در php my admin لوکال هاست import کنم اما خطا میده
    MySQL said: Documentation
    #1046 – No database selected

  29. 6 سال عضو همیار وردپرس

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

  30. 6 سال عضو همیار وردپرس

    تشکر بسیار مفهومی بود

  31. سلام و خداقوت به همه دوستان
    من وقتی فایلی که از لوکال export کردم رو روی هاست اصلی import میکنم با خطای زیر مواجه میشم. لطفا راهنمایی کنید

    Error
    SQL query:


    — Database: `data_wordpress`

    CREATE DATABASE IF NOT EXISTS `data_wordpress` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
    MySQL said: Documentation

    #1044 – Access denied for user ‘gfxplusi_tamrin’@’localhost’ to database ‘data_wordpress’

  32. 6 سال عضو همیار وردپرس

    سلام خسته نباشید
    من سایتمو اپلود کردم همه چیو آورد ولی وقتی ویرایش می کنم به روز رسانی که می زنم می نویسه برگه ای یافت نشد ایراد کجاست؟
    و اینکه قسمت تنظیمات >> همگانی هم به روز رسانی کردنی نوشت صفحه ای یافت نشد.

    • 9 سال عضو همیار وردپرس

      سلام
      پایگاه داده رو به درستی ایجاد کردید ؟

    • 6 سال عضو همیار وردپرس

      تا انجایی که می دونم اره
      اگه اشتباه باشه نشون میده سایت رو؟
      کل سایت میاره

    • 9 سال عضو همیار وردپرس

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

    • 6 سال عضو همیار وردپرس

      البته قسمت سوم sql managemento پیدا نکردم انجام بدم ولی دیتابیس ایجاد کردم

  33. سلام خسته نباشید
    من سایتمو اپلود کردم همه چیو آورد ولی وقتی ویرایش می کنم به روز رسانی که می زنم می نویسه برگه ای یافت نشد ایراد کجاست؟

  34. گام هفتمو انجام دادک اما نشد
    صفحه اصلیه سایتم میاد اما لینک های دگ که میزنم
    http://localhost/arch-house/%D8%AF%D9%BE%D8%A7%D8%B1%D8%AA%D9%85%D8%A7%D9%86-%D9%85%D8%B4%D8%A7%D9%88%D8%B1%D9%87-%D9%88-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%C2%AD%D8%B1%DB%8C%D8%B2%DB%8C/
    اینجوری میاد آدرس لوکال میاد اولش, چه کنم؟

    • 9 سال عضو همیار وردپرس

      سلام
      مگه دیتابیش ایجاد نکردید ؟
      من نمیتونم به آدرس شما دسترسی داشته باشم دوست عزیز

  35. موقع ایمپورت این ارور رو میده
    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘?’ at line 2
    چیکارکنم؟

    • 9 سال عضو همیار وردپرس

      سلام
      نسخه ی پایگاه داده رو بررسی کنید

    • چطوری باید این کار رو بکنم؟

    • توی قسمت php my admin هاست
      Version information: 4.0.10.14, latest stable version: 4.4.15.5
      و توی قسمت php my admin زمپxampp
      Version information: 4.5.1, latest stable version: 4.6.0
      این عبارات رو نوشته

    • 9 سال عضو همیار وردپرس

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

  36. سلام خسته نباشید ممنون از سایا خوبتون
    یه سوال داشتم من طراحی سایت رو بلدم اما برنامه نویسی سایت نه میخواستم بدونم برای آپدیت مطالب سایتی که رو سرور آپلود شده میتونم با HTML,CSS و JQuery که بلدم آپدیت کنم یا احتیاج به برنامه نویسی سمت سرور دارم؟؟

    • 7 سال عضو همیار وردپرس

      سلام
      اگر با وردپرس کار میکنید مطالب رو میتونید از طریق پنل ویرایش کنید!

    • نه کد نویسی انجام میدم

  37. من مراحل رو انجام دادم اما پیغام خطا میده
    جدول هام هم کامل اکسپورت نمیشه
    چکاری امجام بدم بهتره ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    متن خطا :
    Error
    SQL query:

    — ——————————————————–

    — Table structure for table `innodb_index_stats`

    CREATE TABLE IF NOT EXISTS `innodb_index_stats` (

    `database_name` VARCHAR( 64 ) COLLATE utf8_bin NOT NULL ,
    `table_name` VARCHAR( 64 ) COLLATE utf8_bin NOT NULL ,
    `index_name` VARCHAR( 64 ) COLLATE utf8_bin NOT NULL ,
    `last_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
    `stat_name` VARCHAR( 64 ) COLLATE utf8_bin NOT NULL ,
    `stat_value` BIGINT( 20 ) UNSIGNED NOT NULL ,
    `sample_size` BIGINT( 20 ) UNSIGNED DEFAULT NULL ,
    `stat_description` VARCHAR( 1024 ) COLLATE utf8_bin NOT NULL
    ) ENGINE = INNODB DEFAULT CHARSET = utf8 COLLATE = utf8_binSTATS_PERSISTENT =0;

    MySQL said: Documentation

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘STATS_PERSISTENT=0’ at line 16

  38. لطفا کمک کنید از گام چهارم جلوتر نمیرم این ارور رو می ده
    Error

    SQL query:


    — Database: `isar`

    — ——————————————————–

    — Table structure for table `wp_chat_log`

    CREATE TABLE `wp_chat_log` (
    `id` bigint( 20 ) NOT NULL ,
    `blog_id` int( 11 ) NOT NULL ,
    `chat_id` int( 11 ) NOT NULL ,
    `start` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00’,
    `end` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00’,
    `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
    ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

    MySQL said: Documentation
    #1115 – Unknown character set: ‘utf8mb4’

  39. وقتی دیتا بیس لوکال هاست رو Import می کنم با خطای زیر مواجه می شم ، لطفا راهنمایی کنید( در ادامه با خطای: خطا در برقراری ارتباط با پایگاه‌داده مواجه میشم)

    Error

    SQL query:

    /*!40101 SET [email protected]_CHARACTER_SET_CLIENT */;

    MySQL said: Documentation
    #1231 – Variable ‘character_set_client’ can’t be set to the value of ‘NULL’

  40. 7 سال عضو همیار وردپرس

    چرا وقتی آدرس سایت رو در مرورگر وارد میکنم باز به لوکال هاست میره؟؟

    • 9 سال عضو همیار وردپرس

      سلام
      / اسم پایگاه داده ای که ساختید رو پس از اسلش وارد کنید

  41. سلام
    من همه مراحل و انجام دادم ولی صفحه اول سایتم بالا نمیاد و اینکه وقتی توی کنترل پنل وردپرسم هستم نه پوسته قبلی و نه برگه هایی که توی لوکال ساخته بودم نیست!
    در ضمن گام هفتم آدرس سایت خودمو وارد کردم ولی آدرس لوکال و نمیدونم چی بزنم ؟؟
    اگه ممکنه فوری راهنمایی کنید
    ممنون

    • 9 سال عضو همیار وردپرس

      سلام
      مطمئن هستید که اصلا انتقال صورت گرفته؟
      چون باید تمامی موارد نمایش داده بشه و منتقل بشه.

  42. سلام
    نمیشه کل فایل های داخل لوکال رو زیپ کنیم و داخل فایل مننجر اکسترکت کنیم
    بعدش فایل اکسپورت شده از دیتابیس لوکال رو در دیتابیسی که داخل هاست ساختیم ایمپورت کتیم؟؟؟؟

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

    • 9 سال عضو همیار وردپرس

      سلام
      اطلاعات وردپرس رو یک بار در phpmyadmin چک کنید

    • مشه بفرمایید دقیقا چه قسمتی رو چک کنم؟

  44. سلام من با ایمپورت کردن مشکل دارم واین ارور رو میده ممنون میشم راهنمایی کنید
    SQL query:

    CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
    `meta_id` bigint(20) unsigned NOT NULL,
    `comment_id` bigint(20) unsigned NOT NULL DEFAULT ‘0’,
    `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
    `meta_value` longtext COLLATE utf8mb4_unicode_ci
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
    MySQL said: Documentation

    #1046 – No database selected

    • 7 سال عضو همیار وردپرس

      با سلام
      احتمالا در لوکال هاست بک آپ از دیتابیس درست گرفته نشده!

    • 6 سال عضو همیار وردپرس

      سلام
      اگه دقت کنید پایین نوشته ها همچین چیزی دارید:
      No database selected
      این میگه که اول یه دیتابیس انتخاب کنید، بعد اطلاعات رو از طریق import وارد کنید
      پس یک دیتابیس از لیست سمت چپ انتخاب کنید و بعد به import برید و امتحان کنید، باید درست بشه

    • باید چکار کرد؟؟

    • 7 سال عضو همیار وردپرس

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

    • 7 سال عضو همیار وردپرس

      با سلام
      توجه داشته باشيد كه بايد ابتدا ديتابيس مورد نظر رو انتخاب نماييد سپس با زدن دكمه import فايل رو درونريزي نماييد.
      اينكار رو انجام ميديد؟

    • 7 سال عضو همیار وردپرس

      بله همین کار رو انجام میدم

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

  46. یه سوال داشتم
    من یه سایت میخوام بسازم و این سوال برام مطرح شده که بعدا که بخوام توی سایت تغییراتی بدم و یه امکاناته جدیدی اضافه کنم آیا کامنت ها و لایک و کلا اطلاعاتی که بقیه کاربرا وارد کردن چه اتفاقی براشون میفته
    میخواستم بدونم چطوری هم سایتو ارتقاء بدم هم این اطلاعاتو حفظ کنم

    • 8 سال عضو همیار وردپرس

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

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

    • 9 سال عضو همیار وردپرس

      سلام
      تنظیمات پایگاه داده را درست انجام دادید ؟
      آدرس در phpmyadmin بهم نریخته ؟

    • با سلام
      بله تمام تنظیمات رو انجام دادم مثل ایجاد دیتابیس و ایمپورت کردن فایل sql به داخل اون و تنظیمات wp-gonfig رو هم انجام دادم و … ، و در phpmyadmin هم تنظیمات به هم نخورده ، این برای چندمین باره که یک وبسایت رو به هاست انتقال میدم و این مشکل به وجود میاد و مجبور شدم دوباره تنظیمات رو دستی وارد کنم.

    • 9 سال عضو همیار وردپرس

      سلام
      مسلما بخشی رو به اشتباه میرید. من چی بگم بهتون!

  48. لطفا این آموزش رو به صورت ویدیویی کامل توضیح بدید صدها نفر در این موضوع مشکل دارن و به صورت تصویری هم ممکنه به مشکل بخورن ! و مهم تر از اون اینکه در اینترنت هیچ آموزش ویدیویی بابت انتقال لوکال هاست به هاست وجود نداره و به صورت تصویری هم خیلی ها به مشکل میخورن.لطفا به صورت ویدیویی آموزش بدید

  49. با سلام من یک سوال مبتدی دارم. من در لوکال هاست کامپیوتر شخصی خودم تمام فایلها را با پسوند .php ذخیره کردم حتی index را. آیا این کار اشکال داره؟ در ضمن بنده از یک روبات robots.txt برای جلوگیری از جست و جوی بعضی صفحاتم استفاده کردم که داخلش اسم صفحه با پسوند .php آورده شده. ممنون میشم راهنمایی بفرمایید. مخصوصا در رابطه با قسمت اول که بنده اصلا صفحه با پسوند html ندارم.

  50. سلام خانم کوستانی باتوجه به این تصویر منظور منو درک میکنید من میخوام این هاستو انتخاب کنم که MYSQLارایه نمیشه ایا برای اینکه سایتمو از لوکال به هاست ببرم این هاست خوبه؟ عکس :
    http://s7.picofile.com/file/8236342900/1.jpg

    • 9 سال عضو همیار وردپرس

      سلام
      دوست عزیز من که متخصص هاست نیستم بگم کدوم بهتره!

  51. سلام هاستی در نظر دارم که ر هاست دانلودphpارایه شده وmysqlارایه نمیشود! من در گام سوم باید چ کنم در این هاست؟؟؟؟؟؟

  52. ببخشید سوالات من یکم مبتدی هستش
    میگم هاستینگ ویندوز باید خرید؟ در گام دوم؟

    • 8 سال عضو همیار وردپرس

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

  53. وقتی سرور به هاست تبدیل شد
    باید از اول شروع تمام مطالبی اماده ک روی لوکال ساختیم از بین میرن؟

    • 9 سال عضو همیار وردپرس

      سلام
      خیر باید درون ریزی انجام بدید. آموزش داده شده

  54. باسلام من هاستی میخرم که MySQLمشخص نکرده اما بعضیا مشخص شده اند میخواستم بگم که این هاستی ک میخرم احتمال دارهMySQLداشته باشه لطفا کمکم کنید وگرنه تو گام دوم ب مشکل بر میخورم
    تصاویر :http://s6.picofile.com/file/8240339400/Capture.JPG

    • 9 سال عضو همیار وردپرس

      سلام
      دوست عزیز این مورد از مسئولیت ما خارجه! اما اینو بهتون بگم که این وبسایت پنل هست و متعلق به هاست ویندوزه برای همینه که ممکنه دیتابیسش ست نباشه. دنبال هاست لینوکسی باشید.

  55. سلام …من تمام کارای انتقال لوکال به هاست رو انجام دادم…اعم از wp-config و دیتابیس هم ساخت و اطلاعات رو وارد کردم

    ولی یه مشکلی دارم وقتی صفحه اصلی رو لود میکنم این صفحه میاد

    http://8pic.ir/images/fhnzy6fcfma618d5cq3b.jpg

    لطفا کمک کنید

    • 9 سال عضو همیار وردپرس

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

  56. سلام…من باز با مشکل خطا در برقرار ارتباط با پایگاه مواجه میشم
    تو دیتابیس جدول wp-option هم مقدارهاشو درست کردم
    و همچنین تو wp-config….ولی باز ارور خطا در برقرار پایگاه میده…

    • 9 سال عضو همیار وردپرس

      سلام
      روس لوکال ؟
      زمپ درست اجرا میشه ؟ آپاچی رو چک کنید

    • نه داخل سرور رو میگم

    • 9 سال عضو همیار وردپرس

      سلام
      اگه وردپرس را تازه ایجاد کردید حذف کنید و از نو با یک دیتابیس دیگری چک کنید.

  57. سلام . توی گام چهارم کدوم فایل رو باید ایمپورت کرد؟ کجا اکسپورت شده؟اسمش چیه؟

    • 9 سال عضو همیار وردپرس

      سلام
      پایگاه داده ی موجود در لوکال را فشرده کنید و در هاست درون ریزی کنید.

  58. سلام میشه ی ویدیو اموزشی گذاشت تا مطلب رو بهتر درک کنیم لطفا

  59. سلام در برنامهfile zill نام کاربری و پسورد باید کدوم باشه؟ همونی که تو php admin رو وارد کردیم یا باید دامنه خرید و نام کاربری و گذرواژه رو بدست اورد ؟؟/

  60. من منتظرم : ||
    زودتر کمک کنید لطفا .