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

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

پشتیبان رسمی سیستم مدیریت محتوا

رفع اشکال بازگردانی

رفع اشکال بازگردانی Backup - نسخه تکمیلی

سلام .

اگر شما از سیستم دیتالایف روی سایت خود استفاده می کنید , حتما با مشکل بک آپ یا همون نسخه پشتیبان از سایت برخورد کرده اید !! . این مشکل به این دلیل است که شما سیستم دیتالایف خود را در مرحله اول نصب با Encoding : CP1251 نصب کرده اید . و اگر شما از داخل Cpanel اقدام به بک آپ گیری کنید , بعد اجرای آن بک آپ متوجه می شوید که در کل مطالب حرف " و " , " ژ " به علامت سوال تبدیل شده است . این مشکل وقتی شما دیتالایف را با ورژن جدید تر و با Encoding : UTF8 نصب می کنید بسیار شدیدتر بروز میکند . بطوریکه تمام حروف فارسی به علامت های نامشخص تبدیل میشود !!!

این مشکل به این دلیل است که حروف فارسی در Encoding : UTF8 به خوبی کار می کنند ولی با Encoding : CP1251 مشکل دارند . شما می توانید در ابتدا سیستم دیتالایف را به فرمت UTF8 نصب کنید , ولی کسانی که در ابتدا سایت خود را به فرمت CP1251 نصب کرده اند برای تغییر دیتابیس خود به UTF8 راهی نداشتند . در اینجا من آموزش این کار را برای شما بدون نصب مجدد سیستم آماده کردم .( تنها در 2 دقیقه !!)

رفع اشکال بازگردانی Backup - نسخه تکمیلی


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

1-فایل engine\inc\dumper.php رو باز کنید و به دنبال کد زیر بگردید:

define('RESTORE_CHARSET', 'forced->cp1251');

و با کد زیر جایگزین کنید:
define('RESTORE_CHARSET', 'auto');


2-فایل engine\data\dbconfig.php رو باز کنید و به دنبال کد زیر بگردید:
cp1251

و با کد زیر جایگزین کنید:
utf8


3- ابتدا به کنترل پنل سیستم دیتالایف خود بروید . و به قسمت " تعمير و بگ آپ گيري ديتابيس" بروید .

4- حالا بر روی ذخیره دیتابیس کلیک کنید .

5 - بعد از اتمام کار به پوشه Backup در هاست خود بروید و فایل بک آپ که از سیستم گرفتید را دانلود کنید .

6- فایل بک آپ را با Notpad2 ( از اینجا دانلود کنید : دانلود نوت پد 2 )

* تذکر : حتما از این Notpad2 که در اینجا گذاشتم استفاده کنید , حتی اگر خودتان این برنامه را دارید

7- فایل بک آپ که دانلود کردید را با برنامه Notpad2 باز کنید .

8- از منوی بالا روی File کلیک کنید . و در قسمت Encoding روی UTF8 کلیک کنید .

9- بعد از این کار تمام کلمات CP1251 را در این فایل به UTF8 تبدیل کنید . ( با استفاده از Ctr+H - در کادر اول cp1251 و در کادر دوم utf8 قرار دهید و روی Replace All کلیک کنید )

10- حالا این فایل را Save کنید .

11- این فایل را به پوشه بک آپ هاست خود انتقال دهید .

12- به قسمت " تعمير و بگ آپ گيري ديتابيس" بروید .

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

تموم شد !!

الان ساختار سیستم دیتالایف انجین شما به UTF8 تغییر کرد و از این به بعد به هیچ وجه مشکل کلمات فارسی در بک آپ نخواهید داشت !

نظرات کاربران
bia2azad.ir در 15 دی 1388 - 10:38 گفته:
عضو سایتنظرات: 49

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

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

اقا به نظرم برین رو گیگفا بهتره با این هاستی که گرفتین .
منو نمی دونم چرا روزی 5 ، 6 ساعت بلوک IP می کنه sad

midoodj در 16 دی 1388 - 01:58 گفته:
عضو سایتنظرات: 80

Thx Alot What About big DP size How i can open it by notbad ++ and save it ?

SMostafa Moosavi در 16 دی 1388 - 15:07 گفته:
عضو سایتنظرات: 260

نقل قول: midoodj
Thx Alot What About big DP size How i can open it by notbad ++ and save it
?

Yes, U do can open full size sql by this version of netpad++.
Please download it to edit after save Ur DB.

چاکریم haha

--------------------

nima.a در 16 دی 1388 - 18:58 گفته:
عضو سایتنظرات: 246

SMostafa,
راست میگین اشتباه از من بود که مطلب رو کامل نگاه نکردم.
شرمنده

mypersia در 09 اسفند 1388 - 23:08 گفته:
عضو سایتنظرات: 7

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

svahdati در 02 فروردین 1389 - 02:03 گفته:
عضو سایتنظرات: 48

به به

hadi hh در 03 تیر 1390 - 16:55 گفته:
عضو سایتنظرات: 1

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

لطفا میل کنین برام
[email protected]

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!