Giới thiệu
Vừa qua mình có gặp trường hợp không thể cài đặt được Extension ZIP khi sử dụng PHP 7.4 trên CyberPanel, qua tìm hiểu thì thấy cũng có nhiều người dùng bị nên ở bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt thủ công ZIP để khắc phục lỗi, khi không cài được từ giao diện của CyberPanel.
Dưới đây là log lỗi của website mình khi bị thiếu Extension ZIP.
Cài đặt Extension ZIP
Các bạn SSH vào máy chủ CyberPanel và chạy lần lượt các lệnh bên dưới:
yum install http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-0.11.2-6.el7.psychotic.x86_64.rpm 53 yum install http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-devel-0.11.2-6.el7.psychotic.x86_64.rpm 18 /usr/local/lsws/lsphp74/bin/pecl install zip
Cài đặt hoàn tất các bạn sẽ nhận được thông báo như hình dưới. Bây giờ các bạn có thể tạo file info.php
kiểm tra lại Extension ZIP thử nhé.
Tài liệu tham khảo: https://community.cyberpanel.net/t/zip-archive-management-extension-for-php-bug/17681
Chúc các bạn thực hiện thành công.!