زمان کنونی: ۱-۲-۱۴۰۳, ۰۵:۵۷ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش به روز رسانی جوملا به 3.9 و رفع خطاهای احتمالی
۲۳-۲-۱۳۹۸, ۱۰:۲۱ عصر
ارسال: #1
آموزش به روز رسانی جوملا به 3.9 و رفع خطاهای احتمالی
با سلام

مقدمه
بخاطر سوالات مکرر و درخواست هایی که از بنده میشد تصمیم به ایجاد این تاپیک گرفتم و مطمئن هستم که خیلی مفید خواهد بود.
مطالبی که در این آموزش به اونها می پردازیم شامل به روز رسانی هسته جوملا، افزونه ها و همینطور رفع خطاهایی که موقع به روز رسانی همتون بهش بر خوردید.
من در اینجا سعی میکنم کاملا تخصصی به مشکلات و رفع اونها بپردازم که به بهانه به روز رسانی جوملا 3.9 ممکنه بهش بربخوریم اما این مشکلات معمولا عمومی هستند که اغلب من دیدم افراد از ترس مواجهه باهاش همون ابتدای کار تغییر جهت میدن یا حتی ترجیح میدن کل سایت و حذف و مجددا طراحی رو شروع کنند.
همین اصل طراحان ایرانی رو تبدیل به مصرف کننده کرده و خلاقیت و ازشون گرفته من امیدوارم با انتقال این اطلاعات شاهد رشد هر چند بیشتر طراحی سایت و به ویژه جوملای فارسی باشیم.

به روز رسانی شامل چه مواردی است.
از اونجایی که جوملا یه سیستم MVC هست یعنی Model View Controlle پس به روز رسانی هم در همین بخش ها انجام میشه که البته ممکنه بخاطر تغییر در ساختار بخشی هم از اون در دیتابیس اتفاق بیوفته (در آینده آناتومی جوملا رو براتون میریزم بیرون تا با هم ببینیم اینقدرها هم که به نظر میاد پیچیده نیست)

با ارتقاء جوملا اولین اتفاقی که پیش میاد و مبتدی ترها رو همون ابتدا میترسونه تغییر ورژن PHP هست که اغلب چون اطلاعات کافی ندارن و حتی از خوندن متن خطا میترسن و فقط به این جمله به موضوع خاتمه میدن که با به روزرسانی به خطا میخورم. و همین باعث میشه از تغییر بترسن

پس بعد از به روز رسانی ابتدا نسخه PHP رو ارتقاء بدید

آموزش تغییر ورژن PHP در Cpanel

تغییر نسخه PHP با استفاده از فایل HTACCESS


بعد از این کار یه بخش هایی از سایت ممکنه فعال باشه ولی هنوز خیلی کار داریم.
بعضی ها پیشنهاد میکنند که یک جوملا با ورژن بالا روی سایتت اکسترکت کن این کار ممکنه بخش هایی از سایت و دچار مشکل کنه پس اصول کار و رعایت کنید.

اولین بخشی که باید درستش کنیم بخش مدیریت سایته معمولا در به روز رسانی جوملا بخش هایی شامل تغییر نمیشه که یکیش همین قالب مدیریته از داخل پوشه جوملا قالب مدیریت رو با قالب قبلی جایگزین کنید البته طبق بررسی و مقایسه ای که من انجام دادم هیچ تغییری به جز فایل های JS اتفاق نیوفتاده ( اکثر خطاها و تداخل های سایت مربوط به جی کوئری هست ) پس اگه قالب و اختصاصی کردید فقط فایل های js رو منتقل کنید.

با این کار قالب سایت قابل مشاهده میشه و حالا میریم به سراغ خود سایت.
از پلاگین های جوملا پلاگین تولتیب را در بخش system رو باز کنید و گزینه بارگزاری جی کوئری رو غیرفعال کنید (با غیرفعال کردن این پلاگین هم مشکلی برای سایت پیش نماید و تولتیب ها در نسخه جدید همچنان نمایش داده میشه اما اگر با غیرفعال کردن پلاگین یا جی کوئری مشکل داشتید در پوشه پلاگین جی کوئری رو حذف و آخرین نسخه جی کوئری رو جایگزین کنید)

تا اینجا سایت به سلامتی بالا میاد البته تا اینجا ما راجب یه نسخه خام جوملا صحبت میکردیم و از اینجا به بعد کار اصلی شروع میشه که عمومی ترین مشکل به روز کردن پلاگین System - Helix Framework که میتونید از سایت خودش پلاگینش و رایگان دریافت و نصب کنید مشکل حل میشه البته در برخی ساختارها این پلاگین عملا بی استفاده شده که با غیر فعال کردنش هم ممکنه اتفاقی برای سایت نیوفته میتونید تست کنید.

خوب تا اینجا این بخش از آموزش به پایان رسیده در بخش بعد یک وب سایت فروشگاهی رو با هم آپدید میکنیم چون این دسته از سایت ها جزء پرکارترین سایت ها به لحاظ استفاده از افزونه ها و پرکاربرد در بین سایت های دیگه هست انتخابش کردیم شما هم اگر تجربه ای در این خصوص دارید با ما درمیون بذارید و سوالاتتون رو هم حتما بپرسید چون ممکنه مشکلی که برای سایت شما هست من بهش برنخورده باشم که درموردش صحبت کنم.

موفق و پیروز باشید53

تمام فایل های مورد بحث رو در پست های مرتبط آپلود میکنم و لینکش رو همینجا قرار میدم
امضاء محمدسلیمانی
چالش هاتو محدود نکن، محدودیت هاتو به چالش بکش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Pourdaryaei ، Reza Ganji
ارسال پاسخ 


پیام‌های داخل این موضوع
آموزش به روز رسانی جوملا به 3.9 و رفع خطاهای احتمالی - محمدسلیمانی - ۲۳-۲-۱۳۹۸ ۱۰:۲۱ عصر

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان