bahadorkhan
Member
سلام
من برای ایمپورت کردن همه راه ها رو رفتم.اما به نتیجه نرسیدم.هر نوع Collation واسه utf و انتخاب کردم برای هر 2 DB مبدا و مقصد.
به هر راه و روشی و ترفندی که می شد رفتم اما نتیجه ای نداشت.
فقط یه چیز باقی مونده.اونم php.ini هست که با هاستینگ مکاتبه داشتیم گفته که این تنظیمات پیش فرض رو داره.
حالا من دیگه نمی دونم واقعا راه دیگه ای هست ما از دست این یونیکد و مصائبش راحت بشیم یا نه
الان قشنگ 3-4 روز کامل وقت منو گرفته
بخاطرش 20-30 صفحه فرم های فارسی و لاتین خوندم
چشمم دیگه از هر چی وی وبی فراریه
لینک عکس ها اگه مشکلی برای نمایش داشتند :
کد:
داخل Impex
اینم یکی از تنظیمات کولیشن که البته به utf های دیگه مثه utf-bin , ... هم تغییر داده و تست کردم.
اینم نمونه هایی از حروف فارسی که تو همون مراحل اول مشخص بود که کار نخواهد کرد.البته من تا آخرش میرفتم.
در ضمن حرف مرورگر و تنظیمات اون رو نزنید چون من از 4 تا مرورگر متفاوت امتحان کردم : کروم - فایرفاکس- سفری - اپرا ، و روی همه encoding رو تغییر دادم.
و این هم نتیجه نهایی که با هم میبینیم :
در رابطه با زبان و فایل xml مربوط به اون من از مای پرشین فروم بصورت سه بخشی گرفتم و حالت ای مختلفش رو امتحان کردم.البته بنظرم زبان هیچ ارتباطی با ایپورت کردن نداره.اما به هر حال من وقتی به روشی که در اینجا کفته بود عملکردم زبان فارسی من رو ؟ نشون میداد.که در نهایت زبان فارسی رو بصورت دست نخورده آپلود کردم.
نکته دیگه اینکه من یکی از ورژن های mybb رو دارم میارم روی آخرین ورژن vB 4.1.0 PL2 و بنظرم مشکلی نداره!
باز هم اشاره میکنم من همه کولیشن های uhf رو برای دیتابیس مبدا و مقصد امتحان کردم. علتش هم این خطا بود که ایمپکس میداد :
کد:
نکته دیگه اینکه من دیتا بیس مبدا رو بک آپ(دانلود) گرفتم و در کنار دیتا بیس مقصد ( روی همون هاست مقصد) آپلود کردم تا سرعت ایمپکس شاید کمی ارتقا داشته باشه.
نمی دونم چقد مهمه ولی از سی پنل استفاده میکنم و mysql , php هر دو آخرین نسخه ها هستند.
اگه توضیح دیگه ای لازم بود بفرمایید میگم خدمتتون.
با سپاس
من برای ایمپورت کردن همه راه ها رو رفتم.اما به نتیجه نرسیدم.هر نوع Collation واسه utf و انتخاب کردم برای هر 2 DB مبدا و مقصد.
به هر راه و روشی و ترفندی که می شد رفتم اما نتیجه ای نداشت.
فقط یه چیز باقی مونده.اونم php.ini هست که با هاستینگ مکاتبه داشتیم گفته که این تنظیمات پیش فرض رو داره.
حالا من دیگه نمی دونم واقعا راه دیگه ای هست ما از دست این یونیکد و مصائبش راحت بشیم یا نه
الان قشنگ 3-4 روز کامل وقت منو گرفته
بخاطرش 20-30 صفحه فرم های فارسی و لاتین خوندم
چشمم دیگه از هر چی وی وبی فراریه
لینک عکس ها اگه مشکلی برای نمایش داشتند :
کد:
داخل Impex
اینم یکی از تنظیمات کولیشن که البته به utf های دیگه مثه utf-bin , ... هم تغییر داده و تست کردم.
اینم نمونه هایی از حروف فارسی که تو همون مراحل اول مشخص بود که کار نخواهد کرد.البته من تا آخرش میرفتم.
در ضمن حرف مرورگر و تنظیمات اون رو نزنید چون من از 4 تا مرورگر متفاوت امتحان کردم : کروم - فایرفاکس- سفری - اپرا ، و روی همه encoding رو تغییر دادم.
و این هم نتیجه نهایی که با هم میبینیم :
در رابطه با زبان و فایل xml مربوط به اون من از مای پرشین فروم بصورت سه بخشی گرفتم و حالت ای مختلفش رو امتحان کردم.البته بنظرم زبان هیچ ارتباطی با ایپورت کردن نداره.اما به هر حال من وقتی به روشی که در اینجا کفته بود عملکردم زبان فارسی من رو ؟ نشون میداد.که در نهایت زبان فارسی رو بصورت دست نخورده آپلود کردم.
نکته دیگه اینکه من یکی از ورژن های mybb رو دارم میارم روی آخرین ورژن vB 4.1.0 PL2 و بنظرم مشکلی نداره!
باز هم اشاره میکنم من همه کولیشن های uhf رو برای دیتابیس مبدا و مقصد امتحان کردم. علتش هم این خطا بود که ایمپکس میداد :
کد:
کد:
mysql error: Illegal mix of collations (latin1_swedish_ci,COERCIBLE) and (utf8_general_ci,IMPLICIT) for operation
نکته دیگه اینکه من دیتا بیس مبدا رو بک آپ(دانلود) گرفتم و در کنار دیتا بیس مقصد ( روی همون هاست مقصد) آپلود کردم تا سرعت ایمپکس شاید کمی ارتقا داشته باشه.
نمی دونم چقد مهمه ولی از سی پنل استفاده میکنم و mysql , php هر دو آخرین نسخه ها هستند.
اگه توضیح دیگه ای لازم بود بفرمایید میگم خدمتتون.
با سپاس