ionCube Loader rất quan trọng khi bạn sử dụng các ứng dụng trên Server CenOS linux, để cài đặt ionCube Loader phù hợp với phiên bản PHP đang sử dungj, bạn thực hiện theo các bước hướng dẫn bên dưới để có thể cài đặt thành công.
1. Tải ionCube Loader
Đầu tiên bạn cần kiểm tra xem hệ thống đang sử dụng là 32bit hay 64bit bằng cách chạy lệnh:
uname -a
Nếu nội dung trả về là x86_64 tức là 64bit, ngược lại i386 là 32bit.
Khi bạn dùng lệnh ls /tmp/ioncube sẽ thấy rất nhiều phiên bản ionCube Loader tương ứng với phiên bản PHP khác nhau, bước tiếp theo cần phải lựa chọn phiên bản ionCube Loader phù hợp với hệ thống hiện tại.
extension_dir => /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902 => /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902 sqlite3.extension_dir => no value => no value
– Copy phiên bản ionCube Loader cho PHP 7.3 vào thư mục /usr/lib64/php/modules hoặc /www/server/php/74/lib/php/extensions (nếu sử dụng aaPanel)
cp /tmp/ioncube/ioncube_loader_lin_7.3.so /usr/lib64/php/modules hoặc cp /tmp/ioncube/ioncube_loader_lin_7.3.so /www/server/php/74/lib/php/extensions (Nếu sử dụng aaPanel)
Nếu bạn đang sử dụng phiên bản PHP khác 7.3, hãy thay thế tên file tương ứng.
3. Cấu hình PHP sử dụng ionCube Loader
Mở file cấu hình PHP
nano /etc/php.ini
hoặc
nano//www/server/php/74/etc/php.ini nếu sử dụng aaPanel