در این راهنما روش کامل به روز رسانی از نسخه های قدیمی زوپس به زوپس ۲.۵ بیان شده است .
ابتدا آخرین نسخه زوپس را دریافت کنید :
http://www.xoops.ir/modules/TDMDownlo ... =28&sort=title&order=DESCسیستم مورد نیاز----------------------------------------------------------------------
PHP:
Any PHP version >= 5.2+
MySQL:
MySQL server 5.0+
به روز رسانی از نسخه های مختلف زوپس ۲.۳ و ۲.۴ :----------------------------------------------------------------------
۱- یک نسخه پشتیبان مناسب و قابل برگشت از فایل ها و دیتابیس خودتون تهیه کنید
۲- بسته مربوط به به روز رسانی را از پروژه اصلی دریافت کنید .
در صورتی که به هر دلیلی نتوانستید یا نخواستید از بسته های به روز رسان استفاده کنید با دریافت بسته اصلی زوپس ۲.۵ و حذف mainfile.php و شاخه های install میتوانید بقیه فایل ها را جایگزین فایل های قبلی کنید .
۳- البته لازم است فایل های ماژول سیستم را به طور کامل حذف کنید و فایل های جدید را جایگزین آن کنید .
۴- در کامپیوتر خانگی خود شاخه upgrade را به داخل htdocs منتقل کنید . ( چون به این شاخه برای نصب کامل احتیاجی نیست در خارج از htdocs قرار گرفته است. )
۵- اگر دو خط زیر را برای استفاده در ماژول protector در mainfile.php خود اضافه کرده اید آنها را حذف کنید.
include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;
include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;
۶- با استفاده از مرورگر وب خود به شاخه /upgrade/ بروید . ( بعد از آدرس سایت نام آن را وارد کنید )
www.ypursite.com/upgrade۷- در بخش /upgrade/ پایگاه داده های خود را به روز کنید .
۸- بعد از به روز رسانی شاخه upgrade را از روی سرور خود حذف کنید.
۹- شاخه های
xoops_data/caches/xoops_cache
xoops_data/caches/smarty_cache
xoops_data/caches/smarty_compile
را خالی کنید ( یعنی تمام فایل های داخل آنها را حذف کنید
۱۰- به بخش مدیریت ماژول ها بروید و ماژول "system" و "profile" و "pm" و "Protector" را به روز کنید . در صورت تمایل میتوانید مابقی ماژول های خود را نیز به روز کنید