WHMCS

آموزش WHMCS بخش هفتم-نصب ionCube loader

ionCube Loader یکی از اکستنشن‌های PHP است که به شما اجازه می‌دهد فایل‌ها را کدگشایی و برای اجرا کدگذاری می‌کند. فایل‌های کدگذاری سریعتر اجرا و بارگذاری می‌کند و می‌توانند نتایج عملکرد بهتری را برای WHMCS داشته باشند. ionCube Loader یکی از الزمات برای اجرای WHMCS است.

WHMCS نمی‌تواند مشکلاتی که به خاطر ionCube Loader ایجاد می‌شود را پشتیبانی کنید. برای کمک به صورت مستقیم به پشتیبانی ionCube در تماس باشید.

چک کردن ionCube Loader 

اگر شما نمی‌دانید که چطور باید با ionCube Loader کنید می‌توانید با تایپ این قسمت کد در مرورگر راهنماهای لازم را دریافت کنید.

<? php phpinfo(); ?>

نصب ionCube Loader 

  • برای اپلیکیشن‌های Linux، باید الزامات ریشه برای دسترسی به سرور را نصب کنید. اگر شما دسترسی به ریشه  ندارید، و سرور شما از قبل ionCube Loader دسترسی ندارد، با پشتیبانی‌هاست و یا ادمین شبکه خودتان برای این موضوع در تماس باشید.
  • برای یافتن ورژن درست ionCube Loader برای ورژن PHP می‌توانید مقاله «الزامات سیستم» را مطالعه کنید.

نصب با کمک WHM 

برای نصب WHM:

  1. به بخش WHM و سپس EasyApache بروید.
  2. ioncubeXX در فهرست PHP Extensions را بیابید. جای XX نشان دهنده ورژن ionCube Loader را نشان داده می‌شود.
  3. پکیج‌های درست برای ورژن PHP را بیابید.
  4. نصب را تا انتها انجام دهید.

کنترل پانل‌های دیگر 

برای نصب ionCube Loader با استفاده از کنترل پانل‌های دیگر:

  1. آخرین ورژن ionCube Loader را دانلود کنید.
  2. فایل‌ها را بر روی رایانه شخصی خودتان از حالت فشرده خارج کنید.
  3. با استفاده از FTP می‌توانید فایل‌ها را در پوشه IONCUBE بارگذاری کنید.
  4. یک اتصال SSH با استفاده از سرور مناسب کلاینت (برای مثال PuTTY یا Terminal) ایجاد کنید. معمولا این الزامات را می‌توانید با استفاده از دستورها ادامه و یک پسورد پشتیبان داشته تهیه کنید:

SSH [email protected]

  1. به پوشه public که در دایرکتوری IONCUBE بروید.
  2. پوشه را به وسیله کد زیر به محل اصلی انتقال دهید:

mv ioncube /usr/local

  1. فایل php.ini را در آدرس درست قرار دهید. معمولا شما می‌توانید آن را در آدرس /usr/local/lib/php.ini بیابید.
  2. با استفاده از یک ویرایشگر آن را ویرایش کنید.
  3. اکستنش Zend دیگر را پیدا کنید (zend_extension) .
  4. یک خط جدید در ionCube Loader اضافه کنید:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_x.so

در اینجا x را با ورژن PHP خودتان جایگزین کنید.

  1. تغییرات را ذخیره کنید.
  2. سرور را ریستارت کنید:

/etc/init.d/httpd restart

نصب با کمک SSH 

برای نصب SSH:

  1. SSH در سرور به عنوان کاربر ریشه (root user) تهیه کنید.
  2. دستور زیر را اجرا کنید و به جای XX ورژن ionCube Loader و YY نیز ورژن PHP خودتان را وارد کنید:

yum install ea-phpYY-php-ioncubeXX

تایید نصب 

برای تایید موفقیت نصب، خروجی PHP info بر روی سرور خودتان را چک کنید. شما باید یک بخش جدید را مشاهده کنید:

Additional Modules

Module Name ionCube Loader

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *