رفتن به مطلب

مشکل آپگرید ( فونت )


ارسال‌های توصیه شده

  • بنیان گذار IPSFarsi

منظورم این بود که فایل های این نسخه جدید رو در مکانی که نسخه 3.4 وجود داره extract کنید. سپس به بخش admin/upgrade برید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظورم این بود که فایل های این نسخه جدید رو در مکانی که نسخه 3.4 وجود داره extract کنید. سپس به بخش admin/upgrade برید.

پس من چیکار کردم ؟  :D  

همینکارو کردم که مشکل utf8 بوده !

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

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

اونم تست کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

اونم تست کنید.

اون در قسمت مد های نسخه 3 هست ! من در نسخه 3 سره سوزنی مشکل ندارم . در نسخه 4 این مشکل بود 

امکانش هست در نسخه نال شده illus!on  این مشکل نباشه ؟! منظورم نسخته 4.1 هست که در آینده میاد .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

اون در قسمت مد های نسخه 3 هست ! من در نسخه 3 سره سوزنی مشکل ندارم . در نسخه 4 این مشکل بود 

امکانش هست در نسخه نال شده illus!on  این مشکل نباشه ؟! منظورم نسخته 4.1 هست که در آینده میاد .

بگذارید ببینم درست متوجه شدم.

شما یعنی نسخه 4 نصب داشتید که با ارتقا به آخرین نسخه 4 کنونی که 4.1.3.2 باشه با مشکل مواجه می شدید ؟

یا اینکه از نسخه 3 که رفتید به نسخه 4 با این مشکل مواجه شدید ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اون در قسمت مد های نسخه 3 هست ! من در نسخه 3 سره سوزنی مشکل ندارم . در نسخه 4 این مشکل بود 

امکانش هست در نسخه نال شده illus!on  این مشکل نباشه ؟! منظورم نسخته 4.1 هست که در آینده میاد .

این موضوع احتمالا ربطی به نسخه انجمنتون نداره و محتوای دیتابیس شما utf8 نیست.

برای اینکه این موضوع رو تست کنید، همین الان که روی نسخه 3.x هستید، برید به phpmyadmin و تیبل مربوط به پست های فروم رو باز کنید، ببینید می تونید محتوای پست های موجود در دیتابیس فعلیتون بخونید یا اونها هم به همین شکل بخش مدیران هستند؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بگذارید ببینم درست متوجه شدم.

شما یعنی نسخه 4 نصب داشتید که با ارتقا به آخرین نسخه 4 کنونی که 4.1.3.2 باشه با مشکل مواجه می شدید ؟

یا اینکه از نسخه 3 که رفتید به نسخه 4 با این مشکل مواجه شدید ؟

خیر نسخه 3.4.8 داشتم خواستم آپگرید کنم به 4.1 اما ...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این موضوع احتمالا ربطی به نسخه انجمنتون نداره و محتوای دیتابیس شما utf8 نیست.

برای اینکه این موضوع رو تست کنید، همین الان که روی نسخه 3.x هستید، برید به phpmyadmin و تیبل مربوط به پست های فروم رو باز کنید، ببینید می تونید محتوای پست های موجود در دیتابیس فعلیتون بخونید یا اونها هم به همین شکل بخش مدیران هستند؟

یکی از پست هارو در تیبل " ipbposts "  ویرایش کردم به این شکل بود محتواش :

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;text-align:center;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;text-align:center;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;text-align:center;"><img height="256" src="http://ws.iranapps.ir/resource/w/2e3a8a0e69dafe54446e28e379ed10240b162308/ir.projectlib.ghanoon/10/cover_256.png" width="256" alt="cover_256.png"></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="color:rgb(255,0,0);"><span style="font-weight:700;">منع Ùعالیت سیاسی :</span></span></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="font-weight:700;">1- هر گونه Ùعالیت سیاسی بر خلا٠قوانین بوده Ùˆ با کاربر خاطی سریعا برخورد خواهد شد.</span></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="color:rgb(255,0,0);"><span style="font-weight:700;">زبان و رسم الخط :</span></span></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="font-weight:700;">2- زبان اصلی این انجمن Ùارسی Ùˆ زبان دوم انگلیسی است ØŒ لطÙا در هنگام ارسال مطالب یا به زبان Ùارسی بنویسید یا به زبان انگلیسی. هرگز از پینگلیش استÙاده نکنید.</span></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="color:rgb(255,0,0);"><span style="font-weight:700;">منع هد٠های ایرانی برای هکینگ :</span></span></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="font-weight:700;">3 -هر گونه اشاره ، بحث درباره نوع هک کردن ، درخواست هکینگ و کمک و راهنمایی خواستن برای هک سایت های ایرانی و کلا محصولات ایرانی ممنوع بوده و به شدت با کاربر خاطی برخورد خواهد شد .</span></div>
<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>


لینک ارسال
به اشتراک گذاری در سایت های دیگر

حالا جالب اینه در قسمت " operations" کالکشن ها روی " utf8mb4_unicode "  هستن . اما وقتی روی دی بی مورد نظر کلیک میکنی جلوی تمامی فیلد ها کالکشن رو " utf8_general_ci " نشون میده !

حالا تو این نسخه که با این حالت مشکلی نبوده ! 

اما بعد از آپگرید به 4.1 این مشکل پیش میاد !!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

Sara ViPeR، در تاریخ 09 Nov 2015 - 12:39 صبح گفته است:

 

یکی از پست هارو در تیبل " ipbposts "  ویرایش کردم به این شکل بود محتواش :

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;text-align:center;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;text-align:center;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;text-align:center;"><img height="256" src="http://ws.iranapps.ir/resource/w/2e3a8a0e69dafe54446e28e379ed10240b162308/ir.projectlib.ghanoon/10/cover_256.png"width="256" alt="cover_256.png"></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="color:rgb(255,0,0);"><span style="font-weight:700;">منع Ùعالیت سیاسی :</span></span></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="font-weight:700;">1- هر گونه Ùعالیت سیاسی بر خلا٠قوانین بوده Ùˆ با کاربر خاطی سریعا برخورد خواهد شد.</span></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="color:rgb(255,0,0);"><span style="font-weight:700;">زبان و رسم الخط :</span></span></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="font-weight:700;">2- زبان اصلی این انجمن Ùارسی Ùˆ زبان دوم انگلیسی است ØŒ لطÙا در هنگام ارسال مطالب یا به زبان Ùارسی بنویسید یا به زبان انگلیسی. هرگز از پینگلیش استÙاده نکنید.</span></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="color:rgb(255,0,0);"><span style="font-weight:700;">منع هد٠های ایرانی برای هکینگ :</span></span></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"><span style="font-weight:700;">3 -هر گونه اشاره ، بحث درباره نوع هک کردن ، درخواست هکینگ و کمک و راهنمایی خواستن برای هک سایت های ایرانی و کلا محصولات ایرانی ممنوع بوده و به شدت با کاربر خاطی برخورد خواهد شد .</span></div>

<div style="margin:0px;color:rgb(40,40,40);font-family:tahoma, arial, sans-serif;font-size:12px;"> </div>

 

 

 

Sara ViPeR، در تاریخ 09 Nov 2015 - 12:42 صبح گفته است:

حالا جالب اینه در قسمت " operations" کالکشن ها روی " utf8mb4_unicode "  هستن . اما وقتی روی دی بی مورد نظر کلیک میکنی جلوی تمامی فیلد ها کالکشن رو " utf8_general_ci " نشون میده !

حالا تو این نسخه که با این حالت مشکلی نبوده ! 

اما بعد از آپگرید به 4.1 این مشکل پیش میاد !!

 

خوب معنی این موضوع اینه که دیتابیس شما utf8 نیست و توی پروسه آپگرید هم نتونستید به اون تبدیلش کنید.

اون ماجرای character set و collation مفصله. الان ممکنه شما اسم هر تیبیل رو مثلا utf8 تنظیم کنید، اما محتوا هنوز چیز دیگه‌ست.

 

 

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

 

اول اینکه من فرض می کنم شما از فروم (شامل فایلها و دیتا بیس) بکاپ دارید، اگر ندارید بگیرید تا در صوت مشکل بتونید بازیابیش کنید.

و فرض می کنم که هنوز روی نسخه 3.x هستید و می خواید به نسخه 4.x آپگرید کنید.

 

۱- برید به اینجا:

Look & Feel

و تمام تم‌ها غیر از تم پیشفرض خود IPB رو غیر فعال و پاک کنید.

 

۲-برید به اینجا:

Template Tools

و تمام خانه های قسمت:

Rebuild Master Skin Data

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

بعد از تموم شدنش، کلید:

Recache Skin Sets

رو بزنید.

 

۳-برید به قسمت:

Cache Management

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

Rebuild Global Chaches
Rebuild FURL Cache
Recache ALL

اگر هرکدوم رو نداشتید ایرادی نداره، اونهایی که دارید رو انجام بدید.

 

۴- برید به قسمت:

System - Manage Applications & Modules

و تمام اپلیکیشن ها و مدولهایی که خودتون نصب کردید و مربوط به هسته IPB نیستند رو غیر فعال کنید.

بعد:

Recache Apps & Modules

رو انجام بدید.

 

۵-برید به قسمت:

Manage Hooks

و همه هوکها رو غیر فعال کنید، بعد از اون:

Reimport Application Hooks

رو انجام بدید.

 

۶- حالا وقت تبدیل دیتابیس به utf8 هست. اینو دانلود کنید:

و فولدرش رو با همه محتویات، توی root انجمنتون آپلود کنید.

 

۷- برید به این مسیر:

http://your-domain.com/utf8convert/readme.html

روند تبدیل رو پی بگیرید. character set رو utf8mb4_unicode انتخاب کنید (هم حجم دیتابیس کمتر میشه هم بخاطر یک بیت بیشتر، امکان ذخیره کارکترهای غیر معمول رو در آینده خواهید داشت)، اگر بهتون پیغام داد که الان دیتابیس utf8 هست و لزومی به تبدیل نیست، شما بهرحال عمل تبدیل رو انجام بدید و روند رو متوقف نکنید.

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

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

 

۸- این مرحله مهمه، ممکنه بعد از تموم شدن تبدیل انجمن شما بالا نیاد! یا صفحه سفید بگیرید!

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

فقط توجه کنید، این کانورتر، ابتدا جداول تبدیل شده رو با پیشوند:

x_utf_

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

orig_

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

 

۹- فایلهای IPB نسخه‌ی ۴ رو توی root انجمن آپلود کنید (حتی اگر در این مرحله انجمن شما بالا نمیاد!) و اگر لازم بود فایلهای قدیمی رو رونویسی کنید (overwrite).

 

۱۰-برید به آدرس:

http://your-domain.com/admin/upgrade

و کار ارتقا رو شروع کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...