مشکل در بک آپ و بازگرداندن وی بولتین

itgate.ir

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

[Warning: array_keys() [function.array-keys]: The first argument should be an array in \includes\functions.php on line 3699

Warning: Invalid argument supplied for foreach() in \includes\functions.php on line 3699


باید چه کار کنم تا درست شه؟
 
آخرین ویرایش:

itgate.ir

Member
سلام
خطا هایی که می داد رو با upgrade کردن بر طرف کردم اما هنوز مشکل کاراکتر ها که به صورت علامت سوال(؟؟؟؟؟) هستند حل نشده !!!
خواهش می کنم کمک کنید
 

sunrise

Member
نوع Encoding که براي صفحات در هنگام پست اطلاعات در انجمن (در سايت) استفاده مي کنيد چيه؟
 

itgate.ir

Member
utf-8 باید باشه
چون در قسمت مدیریت زبان انکدینگ زبان رو utf-8 گذاشتم
اما در دیتا بیس با یک انکدینگ دیگه خودش ذخیره می کنه
من خودم انکدینگ فایل اس کیو ال رو که با مدیریت وی بولتین گرفته بودم انکدینگش رو به utf-8 تغییر دادم و اونو به انجمن جدید وصل کردم

انکدینگ ارسال رو باید از کجا در بیارم ؟
 
آخرین ویرایش:

itgate.ir

Member
البته با خود فایل اصلی اس کیو ال هم که داده بود همین مشکل رو دارم
 

sunrise

Member
البته با خود فایل اصلی اس کیو ال هم که داده بود همین مشکل رو دارم
البته اين نوع مشکلات هميشه در Import کردن بانک اطلاعاتي حجيم (خصوصاً اگه ايندکودينگ UTF-8) باشه وجود داره و گاهي حتي غير ممکن هست اما يه سري ابزارهاي جانبي هست که ميشه توسط اونا عمليات بازسازي جدول (يا همون ايمپورت) رو انجام داد ، البته الان درست اساميشو يادم نيست ، از دوستان اگه کسي اطلاعات بيشتري داره تقاضا دارم دوستمون رو راهنمايي کنه - البته من خودم اگه تا شب اسامي رو پيدا کردم حتماً تويه همين تاپيک ارسال مي کنم.
 

itgate.ir

Member
خیلی ممنون

اما مشکلی که من دارم فکر کنم از یه جای دیگه باشه
انکدینگ دیتابیس رو utf-8 گذاشتم و
در phpmyadmin که جدول های دیتا بیس رو نگاه می کردم کاملا با انکدینگ درست بودند
utf-8_persian_ci))
یعنی تمام حروف و کاراکتر ها در دیتا بیس درست درج شده اما در وی بولتین علامت سوال می زاره !!!
(وقتی وی بولتین رو upgrade می کنم در قسمت importing master language وقتی زبان فارسی ایمپورت میشه از همون جا به بعد کاراکترها ی فارسی علامت سوال میشن)

انکدینگ وی بولتین رو از کجا باید عوض کنم ؟
 
آخرین ویرایش:

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

بالا