رفتن به محتوا

در حال اجرا ارتقاء

قبل از اجرای ارتقا دهنده اصلی، مطمئن شوید که بررسی پیش از پرواز را کامل کرده اید. رابط کاربری ارتقاء مستلزم این است که قبل از پرواز حداقل یک بار اجرا شود و اگر انجام نداده باشید شما را به آنجا هدایت می کند.

با اشاره مرورگر خود به دایرکتوری upgrade سایت خود، ارتقا را راه اندازی کنید:

http://example.com/upgrade/

این باید صفحه ای مانند این را نشان دهد:

راه اندازی ارتقاء XOOPS

برای ادامه، دکمه “ادامه” را انتخاب کنید.

هر “ادامه” از طریق وصله دیگری پیشرفت می کند. تا زمانی که همه وصله ها اعمال شوند و صفحه به روز رسانی ماژول سیستم ارائه شود، ادامه دهید.

وصله کاربردی ارتقاء XOOPS

ارتقاء 2.5.11 → 2.7.0 چه کاربردی دارد

Section titled “ارتقاء 2.5.11 → 2.7.0 چه کاربردی دارد”

هنگام ارتقاء از XOOPS 2.5.11 به 2.7.0، ارتقا دهنده وصله های زیر را اعمال می کند. هر کدام به عنوان یک مرحله جداگانه در جادوگر ارائه می شوند تا بتوانید آنچه را که در حال تغییر است تأیید کنید:

  1. ** PHPMailer منسوخ شده را حذف کنید. ** کپی همراه PHPMailer در داخل ماژول Protector حذف می شود. PHPMailer اکنون از طریق Composer در xoops_lib/vendor/ عرضه می شود.
  2. پوشه منسوخ شده HTMLPurifier را حذف کنید. به طور مشابه، پوشه قدیمی HTMLPurifier داخل ماژول Protector حذف می شود. HTMLPurifier اکنون از طریق Composer عرضه می شود.
  3. جدول tokens را ایجاد کنید. یک جدول tokens جدید برای ذخیره سازی توکن با محدوده عمومی اضافه شده است. این جدول دارای ستون هایی برای شناسه رمز، شناسه کاربر، محدوده، هش و مُهرهای زمانی issued/expires/used است و توسط ویژگی های مبتنی بر توکن در XOOPS 2.7.0 استفاده می شود.
  4. bannerclient.passwd را گسترده کنید. ستون bannerclient.passwd به VARCHAR(255) گسترش یافته است تا بتواند هش های رمز عبور مدرن (bcrypt، argon2) را به جای ستون باریک قدیمی ذخیره کند.
  5. ** تنظیمات کوکی جلسه را اضافه کنید. ** دو اولویت جدید درج شده است: session_cookie_samesite (برای ویژگی کوکی SameSite) و session_cookie_secure (برای اجبار کوکی های فقط HTTPS). برای بررسی نحوه بررسی این موارد پس از تکمیل ارتقاء، به پس از ارتقا مراجعه کنید.

هیچ یک از این مراحل داده های محتوای شما را لمس نمی کند. کاربران، پست ها، تصاویر و داده های ماژول شما دست نخورده باقی می مانند.

توزیع اصلی XOOPS با پشتیبانی انگلیسی ارائه می شود. پشتیبانی برای مناطق اضافی توسط سایت های پشتیبانی محلی XOOPS ارائه می شود. این پشتیبانی می تواند به صورت یک توزیع سفارشی شده یا فایل های اضافی برای افزودن به توزیع اصلی باشد.

ترجمه‌های XOOPS در transifex نگهداری می‌شوند

اگر XOOPS Upgrader شما پشتیبانی زبان بیشتری دارد، می‌توانید با انتخاب نماد زبان در منوهای بالا و انتخاب زبان دیگری، زبان را تغییر دهید.

زبان ارتقاء XOOPS