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

۰۲۱-۲۵۹۱-۷۷۳۳

داری دنبال چی میگردی ؟ تو این صفحه هیچ خبر خاصی نیست، بهت پیشنهاد می کنم روی یکی از دکمه های زیر کلیک کن تا همین الان باهم بریم یه جای بهتر!

میزبان فا از ۱۳۹۲ تا ۱۳۹7 فعال بوده است و تمام حقوق محفوظ است. سیاست محرمانگی | سیاست قیمت گذاری

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

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

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

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

قبل از هرکاری لازمه تا یک خروجی با فرمت zip. از فایلهای موجود در وردپرس که در لوکال هاست xampp قرار داره تهیه کنید، بنابراین برای این کار ابتدا لازمه تا از کلیه فایل های موجود در پوشه‌ای که وردپرس در اون نصب هست یک فایل فشرده تهیه کنید. قبل از هر کاری برنامه xampp را اجرا کنید و استارت لوکال هاست رو بزنید تا بعد از روشن شدن بتونید به محیط phpmyadmin و آپاچی و.. دسترسی داشته باشید. سپس مشابه تصویر زیر به مسیر C:xampphtdocsmizbanfa مراجعه میکنیم. در اینجا چون من در آموزش آموزش نصب وردپرس روی لوکال هاست xampp اقدام به نصب وردپرس در پوشه ای به نام mizbanfa کردم لازمه تا به این مسیر برم، بنابراین ممکنه تا نام‌هایی که در این آموزش میبینید با اون چیزی که در سیستم شما وجود داره متفاوت باشه، پس در کل برای خروجی گرفتن از فایلهای وردپرس ابتدا باید به مسیری که در پوشه htdocs برنامه زمپ اون رو نصب کردید مراجعه کرده و یک خروجی از اون مشابه تصویر زیر تهیه کنید.انتقال وردپرس نصب شده بر روی لوکال بر روی هاس

همونطور که در تصویر مشاهده میکنید ابتدا کلیه فایلها رو انتخاب کنید و بعد با راست کلیک کردن و به ترتیب رفتن به منوی Send to> Compressed یک فایل خروجی از اون با فرمت zip. تهیه کرده و بسته به حجم فایلهای وردپرس مدتی منتظر بمونید تا فایل مورد نظر ساخته شود. بعد از ساخته شدن فایل در اینجا من از نام mizbanfa-backup.zip برای فایل خروجیم استفاده میکنم که شما هم بنا به انتخاب خودتون میتونید از یک نام دلخواه استفاده کنید.

در این مرحله باید فایل خروجی گرفته شده که با نام mizbanfa-backup.zip میباشد و شامل تمامی فایلهای موجود و مورد نیاز وردپرس میباشد را در هاست خریداری شده آپلود کنم. بنابراین وارد هاست سی پنل شده و گزینه File Manager که در کنترل پنل هاست میباشد را انتخاب میکنم.

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

در صفحه ی باز شده، از طریق دکمه ی select file می تونید فایل مورد نظرتونو انتخاب کنید تا آپلود بشه. و منتظر بمونید تا عملیات آپلود تا انتها پیش رود.

پس از اتمام آپلود در همان مسیر فایل mizbanfa-backup.zip رو میبینید، باید انتخابش کنید و بر روی extract تا فایل ها از حالت فشرده استخراج شوند.

در این مرحله وارد phpmyadmin در لوکال هاستتون بشید(ممکنه تا در این مرحله از شما نام کاربری و رمز برای ورود بخواد که نام کاربری root را وارد کرده و فیلد رمز را خالی بزارید) و پایگاه داده‌ی مورد نظرتون رو مشابه تصویری که در زیر مشاهده می‌کنید انتخاب کنید. سپس بر روی دکمه export که در منوی بالا قرار داره جهت ایجاد خروجی . در نهایت تو صفحه باز شده روی دکمه go که در انتهای صفحه قرار داره کلیک کنین و بعد از مشخص کردن مسیر ذخیره‌ی پایگاه داده با پسوند .sql در رایانه شخصیتون اون رو ذخیره کنید.

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

در این مرحله لازمه تا ابتدا یک پایگاه داده جدید در سی پنل ایجاد کنیم و سپس با درون ریزی پایگاه داده‌ای که در مرحله قبل از لوکال هاست xampp یک خروجی از اون تهیه کردیم به این دیتابیس جدید ایمپورت کنیم. پس برای ساخت پایگاه داده جدید در سی پنل ابتدا به صفحه اصلی کنترل پنل هاست سی پنل خودتون مراجعه کنید و سپس مشابه تصویر زیر روی دکمه MySQL database wizard تا به صفحه ساخت دیتابیس جدید در هاست سی پنل هدایت شوید.

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

پس از اینکه روی دکمه Next Step به صفحه‌ای مشابه تصویر زیر هدایت مشوید که در اون میتونید تا نام کاربری پایگاه داده، رمز پایگاه داده رو انتخاب کنید و در نهایت پایگاه داده خودتونو ایجاد کنید. با استفاده از دکمه Password Generator قادر خواهید بود تا یک رمز قوی که سی پل به صورت خودکار برای سما میسازه ایجاد کنید و از اون برای رمز پایگاه داده خودتون استفاده کنید. در این مرحله دقت کافی را داشته باشید که رمز رو در جایی مطمئن کپی کنید و اونو هیچوقت فراموش نکنید چرا که در آینده و در مراحل بعد به این رمز و نام‌های انتخاب شده احتیاج پیدا خواهید کرد.

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

بعد از کلیک روی Next Step در این مرحله پایگاه داده به درستی ساخته شده و پیغام موفقیت آمیز بودن اون به شما نمایش داده میشود.

بعد از اینکه پایگاه داده رو ساختید باید وارد phpmyadmin هاستتون بشید و فایل خروجی پایگاه داده‎ای که از طریق لوکال هاست xampp ازش خروجی گرفتید رو داخل این دیتابیس جدیدی که در هاست ساختید ایمپورت کنید. بنابراین به صفحه اصلی کنترل پنل در سی پنل مراجعه کنید و از قسمت databases گزینه‌ی phpmyadmin رو مشابه اونچه که در تصویر زیر میبینید انتخاب کنید.

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

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

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

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

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

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

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

DB_NAME: نام پایگاه داده جدید رو وارد کنید.

DB_USER: نام یوزر پایگاه داده جدید رو وارد کنید.

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

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

بنابراین وارد phpmyadmin بشید، جدول wp-options پایگاه داده جدید که در مرحله چهارم ساختید رو انتخاب کنید، البته این امکان وجود داره که به دلیل تغییر پیشوند جداول وردپرس که در حالت عادی روی _wp هستش این بخش با یک نام دیگه برای شما نشون داده بشه که در هر صورت بعد از پیشوند جدول عبارت options قرار داره، حالا بسته به نامی که انتخاب کردید به این تیبل مراجعه کرده و سپس در رکوردهای جدول که بهتون نمایش داده میشه رکوردهای siteurl و home رو پیدا کنید و نام دامنه‌ی سایتتون رو داخلش جایگزین کنید.

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

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


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

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

وقتتون بخیر
من لوکال هاست رو به هاست انتقال دادم اما خطای Error establishing a database connection
رو میده چه باید کنم؟!

و روز بخیر
فایل wp-config.php را بررسی کنید و ببینید اطلاعات دیتابیس به درستی وارد شده یا خیر.

این اطلاعات درسته؟
// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘GH’);

/** MySQL database username */
define(‘DB_USER’, ‘GHAEM’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘[email protected]’);

/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);

/** Database Charset to use in creating database tables. */
define(‘DB_CHARSET’, ‘utf8mb4’);

/** The Database Collate type. Don’t change this if in doubt. */
define(‘DB_COLLATE’, ”);

به بزرگی و کوچکی حروف دقت کنید.

ممنون حل شد!

اما فقط Front page میاد برای page های دیگه ارور The resource requested could not be found on this server!

میده

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

من کوکی و کش ها رو پاک کردم اما همچنان خطای 404 رو میده.
سورس کد های صفحات رو بررسی کردم ، محتواش جز خطا چیزی نیست:

404 Not Found

404
Not Found

The resource requested could not be found on this server!

Proudly powered by LiteSpeed Web ServerPlease be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.

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

نه وارد پنل مدیریت وردپرس هم نمیشه ، البته هیچ خطایی هم نمیده فقط صفحه خالیه.
با این دیگه نه؟
domin/wp-admin

بله با همین آدرس، آدرس سایتتون رو بدین تا ببینمش

http://www.ghaem-computer/wp-admin

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

ممنون وارد پنل شدم اما هنوز برای صفحات دیگه خطای 404 رو میده…

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

درسته ، تمامی فولدر ها و دایرکتوری ها به جز WP _config سطح دسترسی شون یا 755 یا 644 مشکلی ندارن.

Error establishing a database connectionمال منه این ارور میده وقتی میخام سایتمو بالا بیارم

wp-config.phpاین رو هم چک کردم ولی درست نشد

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

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

خطای Error establishing a database connection
رو میده چه باید کنم؟!
فایل wp-config.phpاین رو هم چک کردم
ولی درست نشد چکار کنم؟!

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

توی قسمت(((sql)))همین متنی که گذاشتین کپی کنیم؟؟؟؟؟UPDATE wp_posts SET post_content = REPLACE (post_content, ‘localhost/mizbanfa/’, ‘www.yourlivesite.com/’);
یعنی تغیرش ندیم؟؟؟
بعد توی قسمت siteurl و homeکه نوشتهhttp://localhost/mizbanfa شما نوشتینhttp://sadegi.in/mazbanfa
این sadegi .in که نوشتین مال چیه؟؟

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

1. به جای localhost/mizbanfa/ آدرس لوکال هاست خودتون که ساختید باید وارد بشه
2. به جای http://www.yourlivesite.com آدرس دامنه خودتون رو وارد کنید.
3. توی قسمت siteurl و home مال شما هرچی هست هم باید به جای http://sadegi.in/mazbanfa شما از آدرس دامنه خودتون استفاده کنید. یعنی همون چیزی که تو http://www.yourlivesite.com مرحله دوم همین کامنت نوشتم.

موفق باشید

Index of /
Name Last modified Size Description
backup.zip 2018-02-21 12:24 13M
iran-amozesh.ir/ 2013-09-25 00:18 –
من وقتی میخام سایتمو بیارم این میادچکار کنم

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

بعد هم که رویiran-amozesh.irکلیک میکنم این میاد404: Page Not Found
Sorry, we couldn’t find a page at this URL

Please double-check that the URL is correct or try searching our site with the form below.

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

، احتمالا اطلاعات دیتابیس جدیدی که در هاست ساختید را وارد نکردید یا اینکه درون ریزی دیتابیس را از phpmyadmin انجام ندادین

، مشکل حل شد برای اینکه شاید برا کس دیگه ای هم پیش بیاد مینویسم که شاید بدرد بخوره، دیتابیس رو وارد کرده بودم اما پیشوند جداول با حروف کوچک ایمپورت شده بود و در فایل wp-config و همچنین چند رکورد از دوتا از جداول دیتابیس یکی از حرف پیشوند جداول بزرگ بود

توجه********توجه
اگر از قبل یوزر ساختید برای دیتابیس
و دیستابیس هم جدا ساختید
باید در انتهای صفحه MySQL® Databases در cpannel
در بخش Add User To Database
کاربر مورد نظر را انتخاب و گزینه ADD بزنید
سپس تیک ALL PRIVILEGES انتخاب کنید
و در اخر make a changes انتخاب کنید

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

ممنونم از آموزش خوبتون
اگر روی هاست من یه سایت نصب باشه و بخوام یه سایت ورد پرس رو جایگزینش کنم چه باید بکنم؟
ممنونم

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

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

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

با و خسته نباشید خدمت تیم مدیریتی این سایت
بنده تمام کار های گفته شده رو انجام دادم.
اما هنگام اتصال به دامین خود با ارور
Server Not Found روبه رو میشم…
If that address is correct, here are three other things you can try:
با اینها…
شما فرمودید به جای localhost/mizbanfa/ ادرس لوکال خودتونو وارد کنید . بنده پورت لوکال هاستم رو به localhost:8080 تغییر دادم سوالم اینه باید به جای این نوشته شما از localhost:8080 استفاده کنم ؟ ؟
مطلب بعدی که فرمودید به جای http://www.yourlivesite.com ادرس دامین خودتونو وارد کنید بنده حتما باید www رو وارد کنم ؟

مطلب بعدی توی قسمت siteurl و home مال شما هرچی هست هم باید به جای http://sadegi.in/mazbanfa شما از آدرس دامنه خودتون استفاده کنید. مثلا بنده اینو وارد کنم ؟
http://pc-learns.ir ؟؟
فک کنم این /mizbanfa برای ادرس لوکال هاست شما باشه ….
تاجایی که یادم میاد قبل اینکه پورت رو عوض کنم فقط میزدم /localhost/wp-admin پس ادرس لوکال من /localhost هست دیگ ؟؟

ازاونجایی که بنده پورت رو تغییر دادم در قسمت wp-confing-php هم یه قسمتی داشت که نوشته بود /localhost من اون رو به localhost8080 تغییر دادم

ممنون میشم تا بهم کمک کنین .
با تشکر

، بله آدرس باید از localhost:8080 استفاده شده باشه.
اینکه از www استفاده بکنید یا نه بستگی به خودتون داره که میتونید از مقاله استفاده از www یا بدون www در وردپرس استفاده کنید.
بله، استفاده از آدرس sadeghi.in/mizbanfa صرفا نمونه هست. شما باید از آدرس دامنه خودتون استفاده کنید.
خیر آدرس لوکال هاست به صورتی هست که بعد از localhost باید نام پوشه هم وارد کنید. به عنوان مثال در اینجا لوکال هاست ما localhost/mizbanfa بوده که باید از localhost/mizbanfa/wp-admin برای ورود به پیشخوان وردپرس استفاده کنیم.

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

من در ورحله اول مشکل دارم مشکل کن اینه که فایل ها زیپ نمی شوند و ارور میده که باید عکس ها از قسمت
C:xampphtdocswp-contentuploads
رینیم بشه الان چه کنم؟؟؟

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

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

، باید وارد مدیریت بشید و یک بار روی دکمه ذخیره تغییرات تو پیوندهای یکتا . اگه دسترسی ندارید فایل htaccess. رو باید دستی تغییر بدین.

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

،
از راهنمای آموزش رفع خطای ۴۰۴ پس از تغییر پیوند یکتا در وردپرس یا آموزش رفع خطای ۴۰۴ ساب فولدر وردپرس استفاده کنید.

و خسته نباشید
آیا برای هر بار که مطالب جدیدی رو میخواهیم در سایت قرار بدیم باید این همه مراحل رو طی کنیم؟
الان من اگر بخوام هر روز در سایتم مطالب جدیدی درج کنم آیا باید این همه مرحله رو هر روز انجام بدم یا راهی هست که من پس از راه اندازی و انتقال اولیه سایت از xampp به هاست بتونم دیگه از این به بعد راحت مطالب رو انتقال بدم؟

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

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

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

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

با و احترام
با تشکر از سایت خوب اتون
من تمام مراحل را رفتم ولی عکس با شکست مواجه شده و عکس ها در هاست باز نمی شود حتی کد مربوطه را زدم با دامنه خود و ادرس لوکال ولی متاسفانه باز نمیشود

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

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

دیدگاه

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

و روز بخیر جناب محسن عزیز از عنایت شما به این محتوا ها…

جناب یزدان پرست جالبه بدونین منم اول همین نظرو داشتم ول…

دوست عزیز من یکی از کاربران میزبان فا هستم منم مثل شما…

آقای فرزاد خوبی تی شما؟ من منظور شما رو اصلا متوجه…

وقت بخیر دیدگاه نسبت به سایت شما تا آخر عمرم نمیبخشمتان…

 

و روز بخیر جناب محسن عزیز از عنایت شما به این محتوا ها…

جناب یزدان پرست جالبه بدونین منم اول همین نظرو داشتم ول…

دوست عزیز من یکی از کاربران میزبان فا هستم منم مثل شما…

آقای فرزاد خوبی تی شما؟ من منظور شما رو اصلا متوجه…

وقت بخیر دیدگاه نسبت به سایت شما تا آخر عمرم نمیبخشمتان…

بروزرسانی توسط عباس خلجی در تاریخ ۱۰ بهمن ۱۳۹۶
؛
لوکال‌هاست یک هاست آزمایشی است که میزبان‌ وب آن رایانه شماست. از لوکال‌هاست معمولا برای ساخت سایت بر یک محیط تستی استفاده می‌کنند. ولی بعضی از افراد طراحی سایت اصلی خود را در لوکال‌هاست انجام می‌دهند و بعد از طراحی آن در لوکال‌هاست اقدام به بارگذاری در هاست اصلی می‌کنند. این امر به دلیل منظم و دقیق بودن طراحان است که می‌خواهند وبسایتشان بدون اشکال در معرض دید کاربران قرار گیرد.
در این مقاله، ما به شما روش انتقال وردپرس به هاست از محیط تستی را آموزش خواهیم داد. با ما همراه باشید.

برای این منظور به یک هاست لینوکسی، نرم‌افزار انتقال دهنده FTP و اطلاعات وبسایت بر روی لوکال‌هاست نیازمندیم.

اولین کاری که باید برای انتقال وردپرس به هاست انجام دهید این است که پایگاه داده لوکال‌هاست را دانلود کنید. ما برای انجام این کار از phpMyAdmin استفاده خواهیم کرد. برای این کار به قسمت phpMyAdmin لوکال‌هاست بروید. برای دانلود اطلاعات دیتابیس روی گزینه (Export) .

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

پس از کلیک بر روی گزینه Export، پنجره‌ای برای شما باز می‌شود.

در قسمت Export Method  شما دوگزینه مشاهده می‌کنید:

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

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

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

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

در این مرحله باید اطلاعاتی که در مرحله اول دانلود کردید را درون‌ریزی کنید. برای انتقال وردپرس به هاست به داشبورد cPanel خود بروید، به قسمت databases رفته و روی phpMyAdmin . پس از رفتن به قسمت phpMyAdmin، گزینه درون‌ریز (Import) را انتخاب کنید و فایلی که قبلا دانلود کردید را آپلود کنید.

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

پس از کلیک برروی Browse پنجره برای شما باز می‌شود که شامل لیستی از اطلاعات دیتابیس است.

در بخش siteurl گزینه edit را بزنید.

وقتی روی فیلد ویرایش کلیک می‌کنید، یک پنجره فیلد ویرایش ظاهر می‌شود. در جعبه ورودی برای گزینه value، شما URL نصب محلی خود را احتمالا چیزی شبیه
http:// localhost / test را می‌ببینید. به دقت آدرس سایت جدید خود را در این زمینه وارد کنید، به عنوان مثال: http://www.yoursite.com

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

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

بعد از آن به تنظیمات بروید و روی Save Changes تا همه لینک‌های پست خوب کار کند.

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

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

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

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

موفق باشید

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

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


۲۸۰,۵۸۷ نفر

ببخشید، برای نوشتن دیدگاه باید وارد بشوید .

علی احتشام

۱۹:۵۲ ۱۳۹۷-۰۶-۲۹

خسته نباشید
من یه بک اندکارم و به یه مشکلی خوردم که تاحالا چنین چیزی ندیده بودم.من بعداز انتقال وردپرس و تمم به هاست می خواستم وارد مدیریت وردپرس بشم که دیدم صفحه سفید بالا میاد.از طریق phpmyadmin و از داخل wp_options تمم رو غیرفعال و یکی از تم های پیشفرض وردپرس را ست کردم. وارد مدیریت شدم و ایندفعه وارد شد. از طریق مدیریت دوباره تمم رو فعال کردم و وارد سایت شدم.دیدم من رو به عنوان کاربر میشناسه و به wp-admin هم میره فکر کردم درست شده که گزینه بیرون رفتن از مدیریت رو از داخل سایت زدم (با تابع echo wp_logout_url(home_url()) نوشتم ) دوباره یه صفحه سفید اومد.دوباره خواستم برم داخل wp-admin دیدم دوباره از کار افتاده و وقتی میزنی یه صفحه سفید میاد.گفتم مستقیم وارد صفحه لاگین بشم با آدرس wp-login.php وارد شدم.صفحه لاگین بازشد ولی یوزرنیم و پسورد رو می زدم دوباره صفحه سفید می اومد.دوباره از طریق کار قبلی(تعویض قالب از طریق phpmy….) وارد مدیریت شدم گفتم پرمالینک هاش رو دوباره بدون تغییر ثبت کنم دیدم موقع زدن دکمه ثبت دوباره صفحه سفید میشه.فرم ورود سایت رو از طریق یک کد ajax نوشتم و روی دکمه ورود که میزنی ajax کار میکنه و ارور با موفقیت وارد شدید میاد ولی وارد سایت نمیشه.داشتم سایتتون رو میدیدم دیدم یه قسمتی داره که سایت های وردپرسی رو اسکن می کنه آدرس سایت رو زدم یه اروری اومد این بود :انتقال وردپرس نصب شده بر روی لوکال بر روی هاس

ErrorException in 13809f72422cd1853fae9a3b178c360f0ca5ff09.php line 140:
Undefined index: theme_uri (View: /home/scanhamyar/domains/scan.hamyarwp.com/resources/views/home/result.blade.php)

in 13809f72422cd1853fae9a3b178c360f0ca5ff09.php line 140
at CompilerEngine->handleViewException(object(ErrorException), ‘1’) in PhpEngine.php line 44
at PhpEngine->evaluatePath(‘/home/scanhamyar/domains/scan.hamyarwp.com/storage/framework/views/13809f72422cd1853fae9a3b178c360f0ca5ff09.php’, array(‘__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘theme’ => array(‘name’ => ‘Human-right’, ‘style_address’ => ‘http://nationsjustice.com/wp-content/themes/Human-right/style.css’, ‘screenshot’ => ‘http://nationsjustice.com/wp-content/themes/Human-right/screenshot.jpg’, ‘theme_name’ => ‘National Human-right’, ‘description’ => ‘این پوسته برای حقوق بشر طراحی شده’, ‘version’ => ‘1 . 0’, ‘author’ => ‘Ali Ehtesham’), ‘plugins’ => array(), ‘url’ => ‘http://nationsjustice.com’)) in CompilerEngine.php line 59
at CompilerEngine->get(‘/home/scanhamyar/domains/scan.hamyarwp.com/resources/views/home/result.blade.php’, array(‘__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘theme’ => array(‘name’ => ‘Human-right’, ‘style_address’ => ‘http://nationsjustice.com/wp-content/themes/Human-right/style.css’, ‘screenshot’ => ‘http://nationsjustice.com/wp-content/themes/Human-right/screenshot.jpg’, ‘theme_name’ => ‘National Human-right’, ‘description’ => ‘این پوسته برای حقوق بشر طراحی شده’, ‘version’ => ‘1 . 0’, ‘author’ => ‘Ali Ehtesham’), ‘plugins’ => array(), ‘url’ => ‘http://nationsjustice.com’)) in View.php line 149
at View->getContents() in View.php line 120
at View->renderContents() in View.php line 85
at View->render() in Response.php line 45
at Response->setContent(object(View)) in Response.php line 201
at Response->__construct(object(View)) in Router.php line 1028
at Router->prepareResponse(object(Request), object(View)) in Router.php line 653
at Router->IlluminateRouting{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->IlluminateRouting{closure}(object(Request)) in SubstituteBindings.php line 41
at SubstituteBindings->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in VerifyCsrfToken.php line 65
at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in ShareErrorsFromSession.php line 49
at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in StartSession.php line 64
at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in EncryptCookies.php line 59
at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in Pipeline.php line 104
at Pipeline->then(object(Closure)) in Router.php line 655
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 629
at Router->dispatchToRoute(object(Request)) in Router.php line 607
at Router->dispatch(object(Request)) in Kernel.php line 268
at Kernel->IlluminateFoundationHttp{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->IlluminateRouting{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 137
at Pipeline->IlluminatePipeline{closure}(object(Request)) in Pipeline.php line 33
at Pipeline->IlluminateRouting{closure}(object(Request)) in Pipeline.php line 104
at Pipeline->then(object(Closure)) in Kernel.php line 150
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 117
at Kernel->handle(object(Request)) in index.php line 58

با تشکر

بهاره کوهستانی

۱۶:۱۵ ۱۳۹۷-۰۶-۳۰

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

لطفا مطالعه کنید:

۴ روش حل خطای رایج صفحه سفید در وردپرس


https://hamyarwp.com/wordpress-white-screen-of-death/

علی احتشام

۰۲:۲۷ ۱۳۹۷-۰۶-۳۱

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

بهاره کوهستانی

۱۵:۵۱ ۱۳۹۷-۰۷-۲

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


متشکرم

سپهر

۱۳:۴۵ ۱۳۹۷-۰۵-۲۳

. حتما به هاست لینوکس احتیاج است؟
یعنی هاست ویندوز نمیشه؟
ممنون

بهاره کوهستانی

۱۶:۱۱ ۱۳۹۷-۰۵-۲۳

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

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

Isac

۲۳:۲۵ ۱۳۹۷-۰۴-۲۷

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

. ممنون از آموزشی خوبتون.
من تا مرحله ششم، پیش رفتم و فایل wp-config.php رو اصلاح کردم.
ولی دیگه نمی تونم وارد پنل مدیریت وردپرس یا سایت بشم و این ارور رو میده:
Fatal error: Can’t use function return value in write context in /home/artmanst/public_html/wp-content/themes/rara-business-yekan/functions.php on line 8
ممنون میشم راهنماییم کنید.

بهاره کوهستانی

۱۲:۰۵ ۱۳۹۷-۰۴-۲۹

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

دقیقا به این خطی که میگه “themes/rara-business-yekan/functions.php on line 8” مراجعه کنید ببینید چه خطی هستش

کسری

۱۷:۱۹ ۱۳۹۶-۱۲-۴

وقت بخیر

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

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

اولین مشکلم اینه که تمامی لینک های شکسته شده باز سازی نشدن و زمانی هم که کد ذکر شده رو در SQl جاگذاری میکنم با موفقیت ثبت میشه ولی برخی از پرونده هایی که دارم همچنان لینکشون روی لوکال هاست باقی میمونه ، برای این مشکل باید چیکار کنم؟

پیشاپیش ممنونم از پاسختون

علی احتشام

۲۰:۴۷ ۱۳۹۷-۰۶-۲۹

همین کد رو با این مقادیر بزار
UPDATE wp_posts SET guid = REPLACE(guid, ‘localhost/test/’, ‘www.yourlivesite.com/’);

akbar1368

۱۸:۲۴ ۱۳۹۶-۱۲-۱

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

بسیار عالی
ممنون

sajjad

۲۰:۳۱ ۱۳۹۶-۱۱-۱۵

با و خسته نباشید
من تمام مراحلو مو به مو انجام دادم ولی وقت دامنمو سرچ میکنم با همچین پیامی مواجه میشم.
Error establishing a database connection
باید چیکار کنم خواهش میکنم کمکم کنید.

بهاره کوهستانی

۱۳:۴۷ ۱۳۹۶-۱۱-۲۰

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

پایگاه داده در هاست جدید رو مجدد ایجاد کنید.

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

۰۲:۲۱ ۱۳۹۶-۱۱-۱۴

[…] طراحی و یا انجام عملیات تستی است و پس‌ازآن نسبت به انتقال وب‌سایت وردپرسی از لوکال هاست به هاست اقدام می‌کنیم. اکنون سؤالی پیش […]

hojjat2127

۲۲:۵۹ ۱۳۹۶-۱۱-۸

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

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

مرتضی

۱۹:۴۱ ۱۳۹۶-۱۱-۷

واقعا خیلی عالی و کامل
متشکرم

یاهو

۲۰:۱۸ ۱۳۹۶-۱۰-۱۵

با و خسته نباشید
من سایتم رو آپلود کردم. تنها مشکلاتی که داره اینه که:
۱- بار اول میتونم وارد ادمینش بشم. ولی روز بعد که میخوام وارد ادمین بشم، نمیتونم!!
۲- قسمت تنظیمات بخش پیوندهای یکتا که میخوام از گزینه ساده به گزینه نام نوشته تغییرش بدم، به محض اینکه ذخیره میکنم، پیغام خطا میده و دیگه نمیتونم وارد ادمین بشم!!
لطفا راهنمایی بفرمایید
ممنون میشم

بهاره کوهستانی

۱۸:۱۹ ۱۳۹۶-۱۰-۱۶

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


روی لوکال یا هاست اصلی؟

دانیال

۱۳:۴۵ ۱۳۹۶-۰۹-۲

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

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

علی احتشام

۲۰:۰۰ ۱۳۹۷-۰۶-۲۹

پرمالینک هات مشکل دارن برو توی مدیریت وردپرس و از طریق تنظیمات به پیوندهای یکتا برو و و بدون تغییر هیچ چیزی دکمه ثبت رو بزن درست میشه

م.صادق آقا

۱۲:۳۱ ۱۳۹۶-۰۸-۸

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

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

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

مشکل چیه و چیکار می تونم بکنم؟
متشکرم

2,074 بازدید

با عضویت در همیار وردپرس

همین الآن، عضو شوید

همیشه آرزو داشتم یک منبع آموزشی فارسی وردپرس می بود تا علاوه بر یادگیری ساده تر وردپرس ، از پیشنهادات آموزشی آن استفاده میکردم. آن آرزو، اکنون، “همیار وردپرس” نام دارد.

توصیه همیاروردپرس: هاست وردپرس ایران سرور


نام کاربری یا ایمیل


رمز

مرا به خاطر بسپار

فراموشی رمز عبور

هنوز عضو نیستید؟

ثبت‌نام کنید

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

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

محتوای سایت (مطالب و نوشته ها در وردپرس) در داخل html یا فایل های متنی ذخیره نمیشوند، بلکه در پایگاه داده‌ ی وردپرس یعنی MySql ذخیره و هنگام نمایش سایت از پایگاه داده بازخوانی می‌شود. برای انتقال از لوکال به سرور ابتدا باید از پایگاه‌داده کپی بگیرید یا به عبارتی فرآیند برون بری را انجام دهید. برای اینکار اگر phpMyAdmin نصب است، در آن بر روی پایگاه داده ای که به وردپرس اختصاص داده اید بروید. و از نوار ابزار بالا گزینه export را انتخاب کنید.

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

سپس گزینه custom را برای Export Method انتخاب کنید و بعد در قسمت output از منوی آبشاری compression گزینه gzipped را انتخاب کنید.

دکمه Go را در انتهای صفحه تا یک فایل SQL به شما داده شود.

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

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

در سی پنل پس از وارد شدن به پنل هاست خود، چند پنجره می بینید. در پنجره ی Database بر روی گزینه ی (Mysql (Mysql database یا همان گزینه ی اول از سمت چپ تا وارد محیط ساخت و ایجاد پایگاه داده شویم.

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

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

در قسمت پایینی که Add user to Database نام دارد، بر روی گزینه ی Add و در پنجره ای که برای شما باز می شود تمامی موارد را تیک بزنید و قبول کنید.

نکته: در این آموزش نحوه ساخت پایگاه داده Mysql در پنل Cpanel توضیح داده شده است، باید گفت که در پنل DirectAdmin نیز رویه به همین منوال است.

حالکه یک پایگاه داده جدید ایجاد شده؛ باید پایگاه داده ای که از لوکال هاست دارید بر روی آن درون ریزی یا همان Import کنید. برای اینکار در سرور، برنامه phpMyAdmin را اجرا کنید. phpMyAdmin معمولا در هاست ها موجود است در سی پنل در همان صفحه اول پیدا می کنید و در دایرکت ادمین در صفحه MySQL Management در زیر گزینه Create New Database گزینه phpMyAdamin هست که از طریق آن به این برنامه می توانید دسترسی پیدا کنید. بعد از اجرا بر روی نام پایگاه داده ‌ای که قبلا ایجاد کرده اید و در نوار ابزار بالا گزینه import را انتخاب کنید.

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

روشن است که دیگر سایت ما در لوکال نیست و باید تمامی آدرس ها تصحیح و بروزرسانی شوند. اینکار ساده است، در phpmyadmin بر روی دیتابیس خود کلیک کرده و سپس جدول options را از پایگاه داده در phpMyAdmin  انتخاب کنید و در پنجره باز شده به دنبال فیلد siteurl باشید و با کلیک بر روی دکمه مداد edit این فیلد که در آن آدرس لوکال هست را ویرایش و آدرس سایتی که بر روی سرور هست را وارد کنید.

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

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

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

4,005 بازدید

۲۲ بهمن ۱۳۹۷

959 بازدید

۲۲ بهمن ۱۳۹۷

654 بازدید

۲۱ بهمن ۱۳۹۷

1,049 بازدید

۱۴ بهمن ۱۳۹۷

1,439 بازدید

۱۲ بهمن ۱۳۹۷

806 بازدید

۱۱ بهمن ۱۳۹۷

به جمع ۱۰۸۳۰ نفر، که شروع به افزایش کسب درآمد از اینترنت کرده اند، بپیوندید.انتقال وردپرس نصب شده بر روی لوکال بر روی هاس

با تشکر از عضویت شما در خبرنامه مکانیک وردپرس

تهیه نسخه پشتیبان وردپرس

فرم ساز وردپرس

سئو و بهینه سازی وردپرس

افزونه افزایش سرعت وردپرس

کیفیت خدمات و مقالات در مکانیک وردپرس تعهدی در بالاترین سطح سازمان بوده و مسئولیت پذیری تمامی مدیران، سرپرستان و کارکنان از مهم این مطلب است .

تمامی حقوق برای مکانیک وردپرس محفوظ میباشد ۱۳۹۶ – ۱۳۹۷

طراحی و سئو شده توسط کمک وردپرس

ورود به پنل کاربری

هم میهن شوید!

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

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

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

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

برای ایجاد بسته جدید باید روی گزینه  create new package . Duplicator با ایجاد یک بسته از سایت وردپرس شروع میکند که ممکن است بسته به تعداد داده های روی سایت مدتی طول بکشد. پس از اتمام شما را به صفحه بسته تغییر مسیر میدهد و بسته ایجاد شده ی جدید را با فایل نصبی نشان میدهد. برای انتقال سایت نیاز دارید بسته پستی و همچنین فایل نصب شده روی کامپیوتر را دانلود کنید.

سایت سرور محلی شما به پایگاه داده ی جدید نیاز دارد پس باید یک پایگاه داده روی سرور محلی توسط phpMyAdmin ایجاد کنید. پس از ایجاد پایگاه داده باید بسته را کپی کرده و فایل را روی فولدرهای خالی در دایرکتوری وب سرور محلی نصب کنید. برای اجرای اسکریپت نصب شده باید فایل نصبی در مرورگر وب را باز کنید. برای مثال اگر هر دو فایل را در /test-site/ کپی کردید پس در مرورگر توسط http://localhost/test-site/install.php به آنها دسترسی پیدا میکنید. اکنون نسخه اسکریپت نصب شده را به این شکل خواهید دید:

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

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

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

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

در صورت کار نکردن افزونه برای شما,میتوانید سایت را بصورت دستی روی سرور محلی انتقال دهید. در ابتدا نیاز دارید از وب سایت بصورت دستی پشتیبان گیری کنید. توصیه میکنیم با استفاده از phpMyAdmin پایگاه داده ی وردپرس را استخراج کنید. برای استخراج پایگاه داده ی سایت زنده ی وردپرس باید به داشبورد cPanel وارد شوید و روی phpMyAdmin و سپس در این بخش باید پایگاه داده ای که میخواهید استخراج کنید را انتخاب کنید و روی تب export .

اکنون phpMyAdmin از شما میخواهد یکی از روشهای استخراج سفارشی یا سریع را انتخاب کنید. توصیه میکنیم روش سفارشی انتخاب کنید و فایلهای فشرده را بعنوان روش فشرده سازی انتخاب کنید. گاهی افزونه های وردپرس میتوانند جدول خود را در پایگاه داده ی وردپرس ایجاد کنند و اگر از آن افزونه استفاده نکنید سپس روش سفارشی به شما اجازه ی استخراج جدولها را میدهد. از بقیه گزینه ها گذشته و برای دانلود پشتیبان پایگاه داده در فرمت فشرده روی Go .

پس از دانلود پشتیبان پایگاه داده,گام بعدی دانلود فایل وردپرس میباشد. برای انجام اینکار نیاز است توسط  FTP client به سایت وردپرس متصل شوید سپس تمام فایلهای وردپرس را دانلود کرده و در فولدری در کامپیوتر قرار دهید. دانلود تمامی فایلها بسته به مقدار داده ها در وب سایت زمان صرف میکند.

پس از دانلود تمامی فایلهای وردپرس آنها را در فایلی در سرور محلی جاییکه باید وردپرس را نصب کنید کپی کنید. در سرور محلی نیاز دارید برای سایت وردپرس پایگاه داده ایجاد کنید. برای انجام این کار در مرورگر صفحه ی http://localhost/phpmyadmin/ را باز کنید و پایگاه داده ی جدید ایجاد کنید. پس از ایجاد پایگاه داده روی تب Import و در صفحه بعد برای انتخاب پایگاه داده ی استخراج فایل که به زودی دانلود میکنید روی Choose File و سپس روی گزینه Go . اکنون پیام موفقیت ورود پایگاه داده را خواهید دید.

اکنون تمام پایگاه داده ها نصب شده اند و شما نیاز دارید آدرس را در پایگاه داده ی وردپرس آپدیت کنید که میتوانید این کار را با اجرای SQL در phpMyAdmin انجام دهید. اطمینان حاصل کنید که پایگاه داده ی سایت محلی را انتخاب کرده اید و سپس روی SQL . در صفحه ی phpMyAdmin’s SQL کد زیر را کپی کرده و اطمینان حاصل کنید که example.com را با آدرس سایت جایگزین کرده اید.

این کوئری منابع را به آدرس سایت زنده از پایگاه داده جایگزین میکند و با آدرس localhost جایگزین میکند. گام نهایی آپدیت کردن سایت محلی فایل  wp-config.php میباشد. شما نیاز دارید به فولدری که وردپرس که روی سرور محلی نصب کرده اید رفته و فایل wp-config.php را در ویرایشگر متن باز کنید. نام پایگاه داده را با پایگاه داده ای که در phpMyAdmin روی میزبان محلی ایجاد کردید جایگزین کنید و نام کاربری خود را با نام کاربری  mysql محلی جایگزین کنید.

اگر برای کاربر mySQL در میزبان محلی رمز عبور ایجاد کرده اید سپس رمز عبور را وارد کنید. در غیر اینصورت آنرا خالی بگذارید و تغییرات را ذخیره کنید.

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

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

دیدگاه

وب‌سایت

و سپاس. بعد از اتمام نصب و اجرای لوکال هاست این صفحه باز میشه، راهنمایی میفرمایید؟ /* CSS paths which need to be absolute =============================================================================================================================== */ @font-face { font-family: ‘Material Icons’; font-style: normal; font-weight: 400; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/material-icons.woff2”) format(‘woff2’), url(“http://localhost/wp-content/themes/Zephyr/fonts/material-icons.woff”) format(‘woff’); } .material-icons { font-family: ‘Material Icons’; font-weight: normal; font-style: normal; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; font-feature-settings: ‘liga’; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } @font-face { font-family: ‘Font Awesome 5 Brands’; font-style: normal; font-weight: normal; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-brands-400.woff2”) format(“woff2”), url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-brands-400.woff”) format(“woff”); } .fab { font-family: ‘Font Awesome 5 Brands’; } @font-face { font-family: ‘fontawesome’; font-style: normal; font-weight: 400; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-regular-400.woff2”) format(“woff2”), url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-regular-400.woff”) format(“woff”); } .far { font-family: ‘fontawesome’; font-weight: 400; } @font-face { font-family: ‘fontawesome’; font-style: normal; font-weight: 900; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-solid-900.woff2”) format(“woff2”), url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-solid-900.woff”) format(“woff”); } .fa, .fas { font-family: ‘fontawesome’; font-weight: 900; } .style_phone6-1 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-black-real.png); } .style_phone6-2 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-white-real.png); } .style_phone6-3 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-black-flat.png); } .style_phone6-4 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-white-flat.png); } /* Typography =============================================================================================================================== */ html, .l-header .widget { font-family:”IRANSans”, sans-serif;font-weight: 400; font-size: Fatal error: Uncaught Error: Call to undefined function us_get_posts_titles_for() in C:xampphtdocswp-contentthemesZephyrframeworkconfigtheme-options.php:23 Stack trace: #0 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(222): require() #1 C:xampphtdocswp-contentthemesZephyrframeworkvendorusofusof.php(91): us_config(‘theme-options’) #2 C:xampphtdocswp-contentthemesZephyrframeworkvendorusofusof.php(37): usof_defaults(‘body_fontsize’) #3 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(142): usof_get_option(‘body_fontsize’, NULL) #4 C:xampphtdocswp-contentthemesZephyrconfigtheme-options.css.php(116): us_get_option(‘body_fontsize’) #5 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(111): include(‘C:\xampp\htdocs…’) #6 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(128): us_load_template(‘config/theme-op…’, Array) #7 C:xampphtdocswp-contentthemesZephyrframeworkfunctionstheme-options in C:xampphtdocswp-contentthemesZephyrframeworkconfigtheme-options.php on line 23

با عرض درود و احترام خدمت شما کاربر گرامی متاسفانه همانطور که در بخش قوانین سایت ذکر شده لوکال هاست دارای منابع کمی برای اجرای قالب‌های حرفه‌ای هست. شما باید از هاست اصلی استفاده کنید. https://mihanwp.com/buy-terms/ ۲-۱۱: برخی قالب‌ها یا افزونه‌های حرفه‌ای نیاز به منابع مورد نیاز برای اجرا نیاز دارند و امکان نصب آن‌ها در لوکال‌هاست نیست.

و سپاس. بعد از اتمام نصب و اجرای لوکال هاست این صفحه باز میشه، راهنمایی میفرمایید؟ /* CSS paths which need to be absolute =============================================================================================================================== */ @font-face { font-family: ‘Material Icons’; font-style: normal; font-weight: 400; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/material-icons.woff2”) format(‘woff2’), url(“http://localhost/wp-content/themes/Zephyr/fonts/material-icons.woff”) format(‘woff’); } .material-icons { font-family: ‘Material Icons’; font-weight: normal; font-style: normal; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; font-feature-settings: ‘liga’; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } @font-face { font-family: ‘Font Awesome 5 Brands’; font-style: normal; font-weight: normal; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-brands-400.woff2”) format(“woff2”), url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-brands-400.woff”) format(“woff”); } .fab { font-family: ‘Font Awesome 5 Brands’; } @font-face { font-family: ‘fontawesome’; font-style: normal; font-weight: 400; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-regular-400.woff2”) format(“woff2”), url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-regular-400.woff”) format(“woff”); } .far { font-family: ‘fontawesome’; font-weight: 400; } @font-face { font-family: ‘fontawesome’; font-style: normal; font-weight: 900; src: url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-solid-900.woff2”) format(“woff2”), url(“http://localhost/wp-content/themes/Zephyr/fonts/fa-solid-900.woff”) format(“woff”); } .fa, .fas { font-family: ‘fontawesome’; font-weight: 900; } .style_phone6-1 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-black-real.png); } .style_phone6-2 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-white-real.png); } .style_phone6-3 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-black-flat.png); } .style_phone6-4 > div { background-image: url(http://localhost/wp-content/themes/Zephyr/framework/img/phone-6-white-flat.png); } /* Typography =============================================================================================================================== */ html, .l-header .widget { font-family:”IRANSans”, sans-serif;font-weight: 400; font-size: Fatal error: Uncaught Error: Call to undefined function us_get_posts_titles_for() in C:xampphtdocswp-contentthemesZephyrframeworkconfigtheme-options.php:23 Stack trace: #0 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(222): require() #1 C:xampphtdocswp-contentthemesZephyrframeworkvendorusofusof.php(91): us_config(‘theme-options’) #2 C:xampphtdocswp-contentthemesZephyrframeworkvendorusofusof.php(37): usof_defaults(‘body_fontsize’) #3 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(142): usof_get_option(‘body_fontsize’, NULL) #4 C:xampphtdocswp-contentthemesZephyrconfigtheme-options.css.php(116): us_get_option(‘body_fontsize’) #5 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(111): include(‘C:\xampp\htdocs…’) #6 C:xampphtdocswp-contentthemesZephyrframeworkfunctionshelpers.php(128): us_load_template(‘config/theme-op…’, Array) #7 C:xampphtdocswp-contentthemesZephyrframeworkfunctionstheme-options in C:xampphtdocswp-contentthemesZephyrframeworkconfigtheme-options.php on line 23

پشتیبانی مختص خریداران محصول هست. خریدی با ایمیل شما پیدا نشد.

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

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

مرسی درست شد. یه سوال؟ روی لوکال میشه چند تا سایت رو انتقال داد؟

هر تعداد که بخواید

وقت بخیر. استاد من وقتی برنامه duplicator رو روی لوکال اجرا میکنم برای نصب بسته نصبی بهم خطا میده و به دیتابیس وصل نمیشه. علت چیه؟ باید چکار کنم؟ فکر کنم میگه ورژن mysql شما پائینه و ورژن جدید وردپرس رو ریلیس نمیکنه و باید ارتقا بدید. راه حل چیه؟

درود. باید نسخه Mysql برنامه لوکال سروری که در حال استفاده هستید را ارتقا دهید. در گوگل جستجو کنید مثلا : “Upgrade Mysql Xampp”

برنامه ای که استفاده میکنم mamp هست روی مک. وقتی خود mamp pro رو آپدیت میکنم یا ورژن php اون رو میبرم بالا مگه نباید اتومات ورژن mysql بره بالا؟ ولی نمیره

با و احترام شما شروع کار طراحی را روی هاست اصلی توصیه می کنید یا ساخت بخش مهمی از کار روی لوکال هاست و سپس انتقال به هاست اصلی را؟…برخی معتقدند انتقال با عملکرد برخی افزونه ها ئ قالبها تداخل داره…می گویند درگاه بانکی هم روی لوکال قابلیت فعال سازی ندارد! پس چه محیطی را برای تست پیشنهاد می کنید قبل از اینکه طراحی و محتوها نهائی شود؟ افزونه هائی از قبیل maitenance و داپلیکیتور در این خصوص چه کمکی می توانند بکنند؟انتقال وردپرس نصب شده بر روی لوکال بر روی هاس

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

درود.

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

ببخشید شما از کدام روش استفاده می‌کنید

درود.

استفاده از افزونه پیشنهاد می شه.

و عرض ادب خدمت شما بنده بعد از تغییر کل آدرس‌ها به مشکلی بر نمی‌خورم ولی به محض تغییر چند آدرس در قسمت wp_options که در tie_options قرار گرفته یعنی آدرس لوکال رو به آدرس سایته اصلیم در این قسمت تغییر می‌دم کلاً سایت بهم می‌ریزه مشکل چی هستش قربان با تشکر

درود.

بنا به آموزش، از Duplicator استفاده کنید تا چنین مشکلاتی پیش نیاید.

با و احترامسایت که میخواهم وارد لوکال هاست قرار بدم SSl دارددر اینصورت به مشکل پیش نمیادممنون 

خیر مشکلی نیست

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

پشتیبانی مشتریان

آدرس: فارس، شیراز، معالی آباد، مجتمع آفتاب بزرگ، واحد ۶۱۷

خط ۱: 07136350013

خط ۲: 07136350014

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

وردپرس فارسی » وردپرس چندسایته (شبکه)

Ghazal G

آفلاینعضو

تعداد نوشته‌ها: ۱۱
تشکر شده: ۸ بار

#
نوشته شده: ۴ سال پیش

۲۰ آبان ۱۳۹۳ – ۱۵:۵۴

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

RewriteBase /myname/

RewriteRule ^index.php$ – [L]

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

RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ – [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]

RewriteRule . index.php [L]

اما زمانیکه به آدرس سایت میرم با این ارور مواجه میشم: The page isn’t redirecting properly
زمانیکه مالتی سایت بودن رو در فایل wp-config غیر فعال میکنم وارد سایت میشم اما دیگه به سایت دیگه ای که روی این آدرس شبکه شدن دسترسی ندارم.

چطوری میتونم این مشکل رو برطرف کنم؟
لطفا راهنمایی کنید.

آموزش وردپرس

آفلاینعضو

تعداد نوشته‌ها: ۲۸۳۹
تشکر شده: ۱۷۶۵ بار

#
نوشته شده: ۴ سال پیش

۲۵ آبان ۱۳۹۳ – ۰۲:۰۹

به نام خدا

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

Ghazal G

آفلاینعضو

تعداد نوشته‌ها: ۱۱
تشکر شده: ۸ بار

#
نوشته شده: ۴ سال پیش

۲۵ آبان ۱۳۹۳ – ۰۹:۳۳

این روش رو هم تست کردم اما باز هم جواب نداد و همون اررور The page isn’t redirecting properly رو میده.

آموزش وردپرس

آفلاینعضو

تعداد نوشته‌ها: ۲۸۳۹
تشکر شده: ۱۷۶۵ بار

#
نوشته شده: ۴ سال پیش

۲۵ آبان ۱۳۹۳ – ۱۳:۰۱

دوست عزیز این تابع رو از داخل wp-config.php رو بر دارید

و بعدش فایل دیتا بیسی که از روی سرور ازش بکاپ گرفته بودین و بعد از ساخت دیتا بیس تو لوکال هاست به اون دیتا بیس ساخته شده import کردنیش رو با نوت پد پلاس پلاس بازش کنید و از تب منو search رو گزینه replace یا با زدن کلید های ترکیبی ctrl + h این پنجره رو باز کنید تو مورد اول آدرس سایت رو به صورت زیر بنویسید مثلا این آدرس سایت شما بوده !

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

نه چیزی کم نه زیاد و بعدش روی دکمه replace all سمت راست و ذخیره کنید فایل رو منتهی قبلش یه بکاپ داشته باشید که خرابکاری نشه در هر صورت و بعد از ذخیره سازی برید مقادیر دیتا بیس رو حذف کنید و دوباره این دیتا بیس جدید رو import کنید ببینید مشکل حل میشه یا نه اگر مشکل حل شد لطفا اعلام کنید اگر نه بگید دوباره تا راه چاره بگم با تشکر
ارادتمند : مسلم فلاح نیت

Ghazal G

آفلاینعضو

تعداد نوشته‌ها: ۱۱
تشکر شده: ۸ بار

#
نوشته شده: ۴ سال پیش

۲۵ آبان ۱۳۹۳ – ۱۴:۵۲

کارهایی که گفتید رو انجام دادم اما سایت ریدایرکت میشه به سرور.
مگه با replace کردن آدرس سایت به localhost نباید این ریدایرکت شدن دیگه اتفاق نیافته؟ پس چرا ریدایرکت میشه؟

آموزش وردپرس

آفلاینعضو

تعداد نوشته‌ها: ۲۸۳۹
تشکر شده: ۱۷۶۵ بار

#
نوشته شده: ۴ سال پیش

۲۵ آبان ۱۳۹۳ – ۱۹:۲۹

Ghazal G گفت:

کارهایی که گفتید رو انجام دادم اما سایت ریدایرکت میشه به سرور.
مگه با replace کردن آدرس سایت به localhost نباید این ریدایرکت شدن دیگه اتفاق نیافته؟ پس چرا ریدایرکت میشه؟

به نام خدا
عرض و خسته نباشید و روز به خیر در این حالت دوست خوب من پوشه plugins رو تغییر نام بدین و باز بررسی کنید ! اگر مشکل حل نشد لطفا هر کدی داخل فایل wp-config.php قرار دادین رو اینجا داخل ابزار کد بزارید که تو نوار ابزار ویرایشگر همینجا هست یک بار دکمه کد رو بزنید کد ها رو پیست کنید و دوباره دکمه کد رو برای بستن اون بزنید با تشکر
ارادتمند : مسلم فلاح نیت

Ghazal G

آفلاینعضو

تعداد نوشته‌ها: ۱۱
تشکر شده: ۸ بار

#
نوشته شده: ۴ سال پیش

۲۶ آبان ۱۳۹۳ – ۰۹:۱۱

من پوشه plugins رو تغییر نام دادم اما به علت وجود پلاگین db-cache-reloaded-fix زمانیکه صفحه رو رفرش میکنم دیگه سایت بالا نمیاد، پس اون پلاگین رو کپی کردم و پوشه پلاگین ها رو تغییر نام دادم و یک پوشه جدید به نام plugins ساختم و پلاگین db-cache-reloaded-fix رو توی آن قرار دادم تا سایت بالا بیاد اما باز هم به سرور ریدایرکت میشه.

پس توی دیتابیس این جدول ها رو آدرسشون را از سرور به لوکال تغییر دادم :
vn_blogs
vn_site
این ها هنوز آدرس سرور رو داشتن که تغییرشون دادم اما زمانیکه به سایت رفتم با همون اررور The page isn’t redirecting properly مواجه شدم.

این هم کد صفحه wp-config.hph :

آموزش وردپرس

آفلاینعضو

تعداد نوشته‌ها: ۲۸۳۹
تشکر شده: ۱۷۶۵ بار

#
نوشته شده: ۴ سال پیش

۲۶ آبان ۱۳۹۳ – ۱۴:۳۵

عزیزم می تونی تیم بدی تا با هم بررسی کنیم و بعدش نتیجه رو و علت مشکل رو بزاریم تو تا بقیه هم استفاده کنن ؟ اگر میتونید به من ایمیل بدین [email protected] و اگر هم مشکلتون حل شده لطفا با ذکر علتش و اعلام تاپیک به عنوان حل شده اقدام کنید تا دیگر دوستان خودشان را به زحمت نیندازندو تاپیک را بی هوده و اسپم بالا نیاورند با تشکر
ارادتمند : مسلم فلاح نیت

Ghazal G

آفلاینعضو

تعداد نوشته‌ها: ۱۱
تشکر شده: ۸ بار

#
نوشته شده: ۴ سال پیش

۲۶ آبان ۱۳۹۳ – ۱۵:۵۴

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

آموزش وردپرس

آفلاینعضو

تعداد نوشته‌ها: ۲۸۳۹
تشکر شده: ۱۷۶۵ بار

#
نوشته شده: ۴ سال پیش

۲۶ آبان ۱۳۹۳ – ۱۶:۱۶

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

دوست خوب من این مشکل رو نمیشه دیگه بیشتر از این داخل توضیح داد همه احتمالاتی که به ذهنم می رسید برای رفع مشکل رو گفتم حالا فقط خودم باید ببینم تو این دو سه روز اخیر دوستانی از همین هم مشکلاتی این چنینی داشتن ! مثلا دیشب داشتم به یک برادر گرامی کمک می کنم برای رفع مشکل ساب دامنه ای درست کرده بودن با نام simabrand و بعد از نصب وردپرس و ورود به داخل پنل ادمین استایل پنل ادمین لود نمیشد ! از یه طرف رو ساب دامنه دیگه اوکی بود باز همون ساب دامنه ای که اوکی بود رو حذف کردیم و دوباره که ساختیم باز همون مشکل پیش اومد در نهایت به این نتیجه رسیدیم رو این سروری که ایشون هستن سیستم کشی که نصب شده مشکل داره و بعضی از سرور ها هم با کشینگ مشکلات زیادی دارن به همین علت بعضی از مباحث که تخصصیه و نیاز به مشاهده دقیق داره نمیشه نظر قطعی در بارش داد برای همین اگر شما صلاح میدونید چند دقیقه خودم ببینم و اگر مشکل رو متوجه شدیم یا خودتون یا من داخل دلیل حل مشکل رو مطرح می کنیم که بقیه هم استفاده کنن با تشکر
ارادتمند : مسلم فلاح نیت
انتقال وردپرس نصب شده بر روی لوکال بر روی هاس

Ghazal G

آفلاینعضو

تعداد نوشته‌ها: ۱۱
تشکر شده: ۸ بار

#
نوشته شده: ۴ سال پیش

۲۶ آبان ۱۳۹۳ – ۱۶:۲۱

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

آموزش وردپرس

آفلاینعضو

تعداد نوشته‌ها: ۲۸۳۹
تشکر شده: ۱۷۶۵ بار

#
نوشته شده: ۴ سال پیش

۲۶ آبان ۱۳۹۳ – ۱۶:۳۷

Ghazal G گفت:
باشه من به ادرس ایمیلتون پیغامی رو ارسال میکنم.
با تشکر

خیلی خوب پس من منتظر هستم از ساعه در خدمتم.

گزارش اشکالات سایت | حقوق سایت |    خوراک اخبار وردپرس فارسی | About Us

هاست سی پنل آلمان

سرویسی ویژه با بهترین تنظیمات

مشاهده پلن ها

دیتاسنتر

اختصاصی میهن وب هاست

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

سرور اختصاصی

مرکز پشتیبانی

در خدمت شما هستیم

ارسال درخواست

میهن وب هاست

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

اطلاعات تماس

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

هر گونه مشکل و سوالی دارید، تیم ما آماده پاسخگویی می باشد

هم اکنون ارتباط را برقرار کنید

بخش مورد نظر را انتخاب کنید

در حال حاضر 4 نفر از همکاران Online در حال پاسخگویی هستند

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

کانال های ارتباطی میهن وب هاست

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

پیشنهاد شده برای شما :

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