آیا می خواهید بدانید که چگونه می توانید نصب IonCube Loader روی هاست خود یا XAMPP را انجام دهید؟ نصب سیستم رمز گذاری PHP IonCube می تواند برای مبتدیان کمی سخت باشد ، اما غیرممکن نیست. ما در این مقاله قصد داریم مراحل نصب IonCube به صورت محلی را به صورت گام به گام به شما آموزش دهیم. اما قبل از آموزش نصب Ioncube بر روی XAMPP بیایید ببینیم IonCube و XAMPP چیست و نحوه نصب XAMPP را در محیط ویندوز و مک یاد بگیریم.
پس تا پایان این مقاله ژاکت همراه ما باشید.
IonCube چیست؟
شاید خیلی از شما با IonCube آشنایی داشته باشید، اما برای کسانی که نمی دانند باید برای شروع آموزش نصب Ioncube روی لوکال هاست بدانید که دقیقاً IonCube چیست ؟ و دقیقاً از چه چیزی استفاده می کند؟
اینترنت بخشی اساسی در زندگی روزمره ما انسان ها است. بیشتر افراد با اهداف مختلفی مانند شخصی یا تجاری با اینترنت سر و کار دارند. اما هزاران وب سایت توسط هکرها هک می شوند. بنابراین داشتن یک ابزار امنیتی قدرتمند برای محافظت از صفحات وب و اسکریپت های مربوطه وب سایت شما ضروری است. Ioncube Encoder یکی از ابزارهای امنیتی قدرتمند است که توسط شرکت نرم افزاری به نام Ioncube Ltd برای محافظت از اسکریپت های سایت شما طراحی شده که به زبان برنامه نویسی PHP نوشته شده است.
با استفاده از نرم افزار رمز گذاری ioncube ، شخص غیرمجاز نمی تواند اسکریپت های PHP سایت شما را بخواند یا ویرایش کند. این ابزار عمدتا برای جلوگیری از هک شدن اسکریپت های وب سایت شما است. که به زبان های برنامه نویسی PHP نوشته شده است. همچنین اسکریپت های رمزگذاری شده ioncube در سرورهای وب سایت شما همواره اجرا می شوند و عملکرد خوبی را نشان می دهند.
نصب لودر Ioncube برای اجرای اسکریپت های رمزگذاری شده ioncube در زمان اجرا ضروری است. بسیاری از شرکت های میزبان وب سایت به صورت پیشفرض ioncube loader را در سرور وب سایت های خود نصب کرده اند. اما اگر این نرم افزار نصب نباشد، شما به عنوان مدیر وب سایت تان باید لودر ioncube را به صورت دستی نصب کنید.
XAMPP چیست؟
XAMPP یک نرم افزار سرور محلی است که به صورت اپن سورس و رایگان در اختیار عموم مردم قرار گرفته است. که از آن برای اجرا وب سایت ها و تمام کد های مربوط به طراحی وب سایت به صورت آفلاین استفاده می شود. اگر در زمینه طراحی سایت با وردپرس تازه کار هستید میتوانید بعد از بررسی اولویت های ساخت کسب و کار آنلاین ، برای تمرین، اولین سایت خود را با نصب XAMMP روی لوکال هاست راه اندازی کنید.
XAMPP برای ویندوز، لینوکس، مک و Solaris در دسترس است که Windows و Mac OS X رایج ترین سیستم عامل ها هستند. در ادامه مراحل گام به گام آموزش نصب Ioncube روی XAMPP در هر دو سیستم عامل را در این مقاله به شما آموزش خواهیم داد. ابتدا به نصب XAMPP می پردازیم.
دانلود Xampp برای ویندوز، لینوکس و مک
آموزش نصب XAMPP بر روی ویندوز
برای اینکه نرم افزار شما بتواند به خوبی کار کند نیاز است ابتدا Microsoft Visual C ++ 2008 را دانلود کنید و بر روی سیستم خود نصب کنید. بعد از نصب نیاز است که کامپیوتر خود را ریست کنید.
برای دانلود فایل نصبی نرم افزار XAMPP می توانید به سایت www.apachefriends.org مراجعه کنید و فایل نصبی را به صورت رایگان دانلود کنید.
نصب XAMPP تنظیمات خاصی نمی خواهد فقط نیاز است که شما تیک گزینه های apache و mySQL را در ابتدا کار بزنید.
در نهایت بعد از گذشت یک زمان کوتاه نصب XAMPP روی کامپیوتر شما کامل می شود.
در این مرحله باید اطمینان حاصل کنیم که XAMPP به سرور های محلی کامپیوتر ما وصل شده و می تواند با آن ها ارتباط برقرار کند.
برای این کار لازم است که شما نرم افزار XAMPP را با دسترسی ادمین اجرا کنید (بر روی برنامه راست کلیک کرده و گزینه run as administrator را کلیک کنید) سپس نرم افزار برای شما اجرا می شود.
شما باید بر روی دکمه ی استارتی که رو به روی apache و mySQL است کلیک کنید.
اگر رنگ apache و mySQL به صورت سبز در آمد یعنی اینکه این دو نرم افزار بر روی سیستم شما به خوبی نصب شده اند در این مرحله نیاز است شما دسترسی آن ها را به local host خود بررسی کنید.
برای این کار وارد مرورگر خود شوید و کلمه local host را محل وارد کردن آدرس سایت وارد کنید.
اگر شما پیام welcome to XAMPP for windows را مشاهده کردید این یعنی که اتصال شما به local host به درستی انجام شده است.
آموزش نصب XAMPP بر روی سیستم عامل مک
همانند مرحله قبل ابتدا نیاز است فایل نصبی را از سایت www.apachefriends.org مخصوص سیستم عامل مک دانلود کنید سپس فایل دانلود شده را به نرم افزار های خود منتقل کنید (مانند تصویر زیر)
در این مرحله باید اطمینان حاصل کنیم که XAMPP به سرور های محلی کامپیوتر ما وصل شده و می تواند با آن ها ارتباط برقرار کند.
برای این کار لازم است که شما نرم افزار XAMPP را با دسترسی ادمین اجرا کنید (بر روی برنامه راست کلیک کرده و گزینه run as administrator را کلیک کنید) سپس نرم افزار برای شما اجرا می شود.
سپس باید بر روی دکمه ی استارتی که رو به روی apache و mySQL است کلیک کنید.
اگر رنگ apache و mySQL به صورت سبز در آمد یعنی اینکه این دو نرم افزار بر روی سیستم شما به خوبی نصب شده اند در این مرحله نیاز است شما دسترسی آن ها را به local host خود بررسی کنید.
برای این کار وارد مرورگر خود شوید و کلمه local host را محل وارد کردن آدرس سایت وارد کنید.
اگر شما پیام welcome to XAMPP for windows را مشاهده کردید این یعنی که اتصال شما به local host به درستی انجام شده است.
آموزش نصب Ioncube روی XAMPP
پس از نصب زمپ بر روی سیستم عامل هایی که در اختیار دارید باید یون کیوب را روی آن نصب کنید. در ویدیو زیر آموزش نصب یون کیوب بر لوکال هاست دنبال کنید تا در ادامه به تفکیک نصب یون کیوب را روی هریک از آن ها بررسی میکنیم.
نصب ioncube روی لوکال هاست در محیط ویندوز
در ابتدای آموزش نصب Ioncube روی لوکال هاست لازم است که شما نرم افزار XAMPP را با دسترسی ادمین اجرا کنید (بر روی برنامه راست کلیک کرده و گزینه run as administrator را کلیک کنید) تا نرم افزار برای شما اجرا شود. سپس بر روی دکمه ی استارتی که روی apache و mySQL است کلیک کنید.
به مرور گر خود بروید و عبارت localhost/XAMPP/phpinfo.php را در محل وارد کردن آدرس وارد کنید.
در صفحه ای که برای شما باز می شود اطلاعاتی در اختیار شما قرار می دهد که این اطلاعات عبارت اند از: نسخه PHP ای که بر روی سیستم شما نصب شده، اطلاعات دقیق سیستم شما و اطلاعات کامپایلر و همچنین معماری کامپیوتر شما که به شما کمک می کند تا بتوانید نسخه مناسب نرم افزار Ioncube را دانلود کنید.
سپس باید بررسی کنید تا ببینید که آیا سرور شما اجازه نصب این اسکریپت رمز گذاری شده را به شما داده است یا خیر برای این کار می توانید به صفحه وب سایت خود مراجعه کنید و از این بابت اطمینان حاصل کنید.
در این مرحله نیاز است شما به سایت www.ioncube.com/loaders.phpبروید و با توجه به اطلاعات سیستم خود نسخه ای که با سرور شما همخوانی دارد را دانلود کنید.
سپس فایل دانلود شده را از حالت فشرده خارج کنید و در مسیر زیر کپی کنید.
C:\xampp\php\ioncube
درایو C درایو پیشفرض شماست اگر در درایو دیگری نصب کرده اید به همان درایو مراجعه کنید.
اگر چنین پوشه ای در مسیر نصب نرم افزار وجود نداشت نیاز است که آن پوشه را اضافه کنید.
سپس فایلphp.ini که در مسیر C:\xampp\phpاست را باز کنید و قطعه کد زیر را همانند تصویر به ابتدای آن اضافه کنید.
بعد از ذخیره سازی این فایل برای تکمیل آموزش نصب Ioncube در XAMPP نیاز است که سرور خود را ریست کنید.
برای این کار لازم است ابتدا بر روی دکمه stop که رو به روی apache و mySQL است کلیک کنید. و برای اطمینان بیشتر نرم افزار را ببندید سپس شما باید مجددا نرم افزار XAMPP را با دسترسی ادمین اجرا کنید (بر روی برنامه راست کلیک کرده و گزینه run as administrator را کلیک کنید)و در نهایت شما باید بر روی دکمه ی استارتی که رو به روی apache و mySQL است کلیک کنید.
در این مرحله به آدرس زیر مراجعه کنید.
Localhost/xampp/phpinfo.php
اگر تصویر زیر را مشاهده کردید به این معنا است که شما به درستی مراحل نصب را انجام داده اید.
نصب یون کیوب روی لوکال هاست در محیط سیستم عامل مک
بعد از نصب XAMPP باید آن را با دسترسی ادمین اجرا کنید (بر روی برنامه راست کلیک کرده و گزینه run as administrator را کلیک کنید) . سپس بر روی دکمه ی استارت رو به روی apache و mySQL کلیک کنید.
به مرور گر خود بروید و عبارت localhost/XAMPP/phpinfo.php را در محل وارد کردن آدرس وارد کنید.
در صفحه ای که برای شما باز می شود اطلاعاتی در اختیار شما قرار می دهد که این اطلاعات عبارت اند از: نسخه PHP ای که بر روی سیستم شما نصب شده، اطلاعات دقیق سیستم شما و اطلاعات کامپایلر و همچنین معماری کامپیوتر شما که به شما کمک می کند تا بتوانید نسخه مناسب نرم افزار Ioncube را دانلود کنید
سپس باید اطمیان حاصل کنید که آیا سرور شما اجازه نصب این اسکریپت رمز گذاری شده را به شما داده است یا خیر.
حال باید به سایت www.ioncube.com/loaders.php بروید و با توجه به اطلاعات سیستم خود نسخه ای که با سرور شما همخوانی دارد را دانلود کنید.
سپس فایل دانلود شده را از حالت فشرده خارج کنید و در مسیر زیر کپی کنید.
/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626
فایل php.ini را در که در مسیر /Applications/XAMPP/xamppfiles/etc/ است را باز کنید.
و قطعه کد زیر را همانند تصویر به ابتدای آن اضافه کنید.
zend_extension = /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/ioncube_loader_dar_5.3.so
بعد از ذخیره سازی این فایل سرور خود را ریست کنید. اما ابتدا بر روی دکمه stop رو به روی apache و mySQL کلیک کنید. و برای اطمینان بیشتر نرم افزار را ببندید. سپس مجددا نرم افزار XAMPP را با دسترسی ادمین اجرا کنید و در نهایت روی دکمه ی استارتی که رو به روی apache و mySQL است کلیک کنید.
حال به آدرس زیر مراجعه کنید
Localhost/xampp/phpinfo.php
اگر تصویر زیر را مشاهده کردید به این معنا است که شما به درستی مراحل نصب را انجام داده اید.
ما در این مقاله نرم افزارهای Ioncube و XAMPP را معرف کردیم و درباره نصب XAMPP و سپس نصب Ioncube بر روی XAMPP صحبت کردیم و نحوه نصب و فعال سازی آن ها را به صورت مرحله به مرحله در سیستم عامل های ویندوز و مک به شما آموزش دادیم.
برای ادامه مراحل راه اندازی وبسایت خود می توانید محصولات ژاکت را با ۶ ماه گارانتی بازگشت وجه و پشتیبانی تضمین شده تهیه کنید.
امیدواریم این آموزش برای شما مفید باشد و به راحتی بتوانید نصب Ioncube در XAMPP یا لوکال هاست خود را انجام دهید.
شما میتوانید برای اینکه بیشتر و به صورت تخصصی تر درباره یون کیوب مطالعه کنید به سایت کپی بن مراجعه کرده و از اطلاعات آن استفاده کنید.
نویسنده سینا عباسی
سایر مقالات نویسندهسینا عباسی، مدیر سئو ژاکت، بیش از 7 ساله که بهصورت تخصصی در حوزه سئو فعالیت میکند. وی مدرس و مشاور سئوی کسب و کارهای اینترنتی میباشد. سینا عباسی با تخصص و تجربهای که در حوزه سئو دارد، نگاه شما را به آموزش سئو در دنیای دیجیتال مارکتینگ تغییر میدهد.
سلام. من تمامی مراحل رو انجام میدم ولی وقتی فایل زیپی رو که پیشنهاد خود سایت ioncube هست رو می خوام دانلود کنم نمیشه و پیغام عدم دسترسی. Time out میده میشه لطفا راهنمایی بفرمایید
منم بررسی کردم در حالت عادی دانلود نمیکنه باید از قندشکن استفاده کنی که جوابه!!!
سلام وقت بخیر…. بعد از نصب ایون کیوب، وقتی المنتور پرو رو نصب و فعال کردم با این خطا روبرو میشم… لطفا راهنمایی کنید چیکارش کنم؟
Fatal error: The file C:\xampp\htdocs\wordpress\wp-content\plugins\elementor-pro\megatheme\activation.class.php encoded as type [1/81] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
دوست عزیز، ورژن php 8 از ioncube پشتیبانی نمیکنه. باید php رو به 8.1 یا 8.2 ارتقا بدید
مشکل من اینه که هرچه ورژن PHP رو پایین میارم باز هم ارور میده.
من میخوام روی لوکال هاست راهاندازی کنم ioncube رو.
اول روی آخرین نسخهی PHP ارور داد که نسخه رو به PHP 8 کاهش بدید. الان که اینکارو کردم میگه PHP رو به نسخه ۴ یا ۵ کاهش بدید!
ویندوزم ۱۱ است آیا میتونه دلیلش این باشه؟
Your server is running PHP version 8.0.28 and is unsupported by ionCube Loaders. Recommended PHP 4 versions are PHP 4.2 or higher, and PHP 5.1 or higher for PHP 5.
سلام روزتون بخیر
احتمالا شما نسخه 8 php رو برای لوکال هاست خود دارید. توجه کنید که برای این مورد نسخه 7.4 رو نصب کنید
سلام من فایل zip آبی رو که میزنم دانلود نمیشه لطفا راهنماییم کنین
سلام روزتون بخیر
لطف میکنید بیشتر توضیح بدید
سلام، وقتتون بخیر
موقع فعال کردن افزونه ارور
Fatal error: The file /var/www/vhosts/tireman.ir/httpdocs/wp-content/plugins/digits/digit.php encoded as type [1/74] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
داده میشه، میخواستم بدونم دلیلش چیه؟
ممنون
سلام و وقت بخیر
کاربر عزیز برای حل این مشکل باید ماژول ioncubeدر هاست شما به جدیدترین نسخه (ورژن 12) ارتقا یافته باشد. برای حل این مشکل به پشتیبانی هاست خود تیکت بزنید و ازشون بخواین آپدیت یون کیوب را براتون انجام بدن.
سلام من روی لینک زیپ آبی میزنم فایل رو دانلود نمیکنه حتی از خود سایت هم اقدام میکنم بازم دانلود نمیشه میشه راهنمایی کنید
سلام وقتتون بخیر
من برای نصب بسته نصبی آسان در لوکال هاست به این ارور میخورم
نسخه php: 8.1.12
Fatal error: The file D:\xampp\htdocs\wp-content\themes\charsoogh\includes\charsoogh.php encoded as type [1/72] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
سلام خسته نباشید من توی نصب به مشکل خوردم اگر ممکنه راهنمایی کنید ممنون میشم
Fatal error: The file C:\xampp\htdocs\vaaseteh\wp-content\themes\charsoogh\includes\charsoogh.php encoded as type [1/72] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
این ارور اومده
سلام وقت بخیر
من تمام مراحل نصب ioncube رو انجام دادم اما در مرحله آخر وقتی قطعه کد رو میزنم و وارد url که نوشتید میشم با خطای زیر مواجه میشم.
the requested URL was not found on this server
لطفا راهنمایی بفرمایید.
سلام
من ویندوز 10 دارم که به نسخه php ارور میده
نسخه php رو که میشه درستش کرد برای ویندوز چیکار کنم ؟
مفید بود
سلام.
برای من این خطا رو میده:
Your server is running PHP version 8.0.3 and is unsupported by ionCube Loaders. Recommended PHP 4 versions are PHP 4.2 or higher, and PHP 5.1 or higher for PHP 5.
چرا؟
چجوری رفع اش کنم؟
سلام. ورژن php شما 8 هست و ioncube اون رو ساپورت نمیکنه باید نسخه رو پایین تر بیارید.
سلام چطوری پاایینتربیاریم ..نسخه رو ممنون میشم راهنماییم کنید/.
از apachefriends.com نسخه پایین تری از xampp رو نصب کن
سلام و خسته نباشید ممنون از مقاله خوبتون
ببخشید میشه یکم بهتر راهنمایی کنید بر اساس چه معیاری نسخه مناسب با سیستم خودمون رو دریافت کنیم؟ الان برای ویندوز دهها نسخه گذاشته که 64 و 32 و 64nt و…. هستن
سلام و وقت بخیر
با توجه به اینکه سیستم عاملتون 32 بیتی هست یا 64 بیتی، آخرین ورژن رو نصب کنید.
سلام وقت بخیر
دلیل این خطا چی هست؟
ionCube Loader Wizard
Fatal error: Uncaught ValueError: Path cannot be empty in C:\xampp\htdocs\loader-wizard.php:2400 Stack trace: #0 C:\xampp\htdocs\loader-wizard.php(2400): file_get_contents(”) #1 C:\xampp\htdocs\loader-wizard.php(2487): get_loader_strings(”) #2 C:\xampp\htdocs\loader-wizard.php(3428): loader_compatibility_test(”) #3 C:\xampp\htdocs\loader-wizard.php(3511): correct_loader_wrong_location() #4 C:\xampp\htdocs\loader-wizard.php(3158): ini_loader_warnings() #5 C:\xampp\htdocs\loader-wizard.php(2939): loader_not_installed() #6 C:\xampp\htdocs\loader-wizard.php(2743): default_page() #7 C:\xampp\htdocs\loader-wizard.php(115): run() #8 {main} thrown in C:\xampp\htdocs\loader-wizard.php on line 2400
سلام
زمپ 32 بیتی رو باید نصب کنید
و چک کنید که فایل loader-wizard.php رو در پوشه اصلی سرورتون یعنی htdocs کپی کرده باشید