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

aliReza

Well-Known Member
اگر از آن دسته افزادی هستید که قصد دارید از سیستم جوملا به سیستم وردپرس مهاجرت کنید، پیشنهاد میکنم این راهنما را مطالعه کنید.

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

وردپرس نسخه 2.7.1 دریافت
جوملا نسخه 1.5.20 دریافت
اسکریپت مبدل دریافت

پس از اینکه وردپرس رو نصب کردید، در root اصلی سایت و در کنار پوشه های wp-admin wp-content wp-includes یک پوشه جدید به نام export ایجاد کنید.
اسکریپتی که دریافت کردید حاوی 2 فایل بیشتر نیست، config.php و index.php
این دو فایل رو به فولدر export انتقال بدید.
فایل config.php رو باز کنید.
قسمت اول مربوط به اطلاعات دیتابیس جوملا و قسمت دوم مربوط به اطلاعات دیتابیس وردپرس می باشد.
به پیشوند جدول های دیتابیس جوملا توجه کنید که حتما با متنی که در فایل کانفیگ وارد میکنید تطابق داشته باشد.
پس از اون وارد
کد:
http://example.com/export
شوید.
حالا میتوانید از موضوعاتی که میخواهید فایل هارا وارد وردپرس کنیم.

روی بعضی نسخه های قبل مشکل ؟؟؟؟ شدن فایل ها وجود داشت، اما با این فیکس که Azeem Khan منتشر کرده مثل اینکه این مشکل حل شده است.

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

موفق باشید

علیرضا :rose:
 

پیوست ها

  • export.zip
    5.3 کیلوبایت · بازدیدها: 24

qwerty2004

Member
ضمن تشکر از علیرضا جان عزیز

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

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

aliReza

Well-Known Member
دوست عزیز، من چک کردم بدون هیچ گونه مشکلی تبدیل کرد

attachment.php

 

پیوست ها

  • test.gif
    test.gif
    29.7 کیلوبایت · بازدیدها: 28

qwerty2004

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

ضمنا شما در فابل wp-config.php که تغییری ایجاد نکردید؟؟؟؟
 

aliReza

Well-Known Member
مگه یونیدکد هارو دست کاری کردید یا عوض کردید؟؟!!
یونیکد دو دیتابیس باید یکسان باشه، utf-8 هم به صورت پیشفرض که از زبان فارسی پشتیبانی کنه
 

qwerty2004

Member
با سلام
نه علیرضا جان اصلا من دست نزدم یونیکد جوملا utf8_general_ci و برای وردپرس هم از این هستش
میتونم رمز هاست و ادرسها رو خدمتتون بدم بررسی بفرمائید؟؟؟
 
آخرین ویرایش:

aliReza

Well-Known Member
از این روش استفاده کنید، اگه درست شد که خیلی هم خوب، نشد من در خدمتتون هستم، مشخصات رو PM کنید.
از دیتابیس جوملا بک آپ بگیرید و روی لوکال ریستور کنید، عمل تبدیل رو روی لوکال انجام بدید و بعدش که محتویات رو انتقال دادید از دیتابیس وردپرس بک آپ بگیرید و روی هاست ریستور کنید.
ببینید مشکل درست میشه
(لوکال من xampp هست)
 

جدیدترین ارسال ها

بالا