Hướng dẫn dùng install ext-zip trong PHP
Tôi đang cố cài đặt phần mở rộng PHP Zip. Máy chủ của tôi không có quyền truy cập internet bên ngoài, vì vậy tôi đã tự tải xuống từ PECL: http://pecl.php.net/package/zip . Tôi đã chọn 1.10.2, bản phát hành "ổn định" mới nhất và chuyển nó sang máy chủ của mình. Tôi đã chạy:
và thêm
sang php.ini theo hướng dẫn. Tôi có thể thấy rằng zip.so cũng đã được tạo và được đặt trong thư mục extension_dir bên phải. Tôi khởi động lại apache và sau đó kiểm tra xem nó đã được tải chưa bằng cách chạy:
Bất chấp tất cả những điều này, "zip" vẫn không nằm trong danh sách đó. Tôi đang bỏ lỡ một bước hoặc làm điều gì đó sai? Tôi nghĩ điều này phải thực sự đơn giản, và tôi bắt đầu cảm thấy khá ngớ ngẩn, haha. Những thứ có thể quan trọng khác: CentOS Apache 2.2.3 PHP 5.2.16
54 hữu ích 0 bình luận 253k xem chia sẻ answer 28 Bạn có thể có một số 28 hữu ích 4 bình luận chia sẻ answer 79 Đây là cách tôi cài đặt nó trên máy tính của mình (ubuntu): php 7:
php 5:
Chỉnh sửa:
Tái bút: Nếu bạn
đang sử dụng centOS, vui lòng kiểm tra câu trả lời của cweiske ở trên Nhưng nếu bạn đang sử dụng HĐH dẫn xuất Debian, giải pháp này sẽ giúp bạn cài đặt phần mở rộng php zip. 79 hữu ích 4 bình luận chia sẻ answer 15 Đơn giản chỉ cần sử dụng 15 hữu ích 1 bình luận chia sẻ answer 14 cho PHP 7.3 / Ubuntu
cho PHP 7.4
14 hữu ích 0 bình luận chia sẻ answer 12 1 Bước - Cài đặt tiện ích mở rộng bắt buộc
2 Bước - Cài đặt phần mở rộng PHP
3 Bước - Khởi động lại Apache của bạn
12 hữu ích 0 bình luận chia sẻ answer 5 Đối với php 7.3 trên ubuntu 16.04
5 hữu ích 0 bình luận chia sẻ answer 2 Trên Amazon Linux 2 và PHP 7.4, cuối cùng tôi đã có PHP-ZIP để cài đặt và tôi hy vọng nó sẽ giúp ích cho người khác - bằng cách sau (lưu ý rằng lệnh yum install có các mô-đun phổ biến bổ sung, bạn có thể không cần tất cả chúng):
2 hữu ích 2 bình luận chia sẻ answer 2 Cách tốt nhất để cài đặt phần mở rộng Zip trong php7.2 trên CentOS sẽ như sau:
Điều này sẽ giải quyết rõ ràng vấn đề của bạn. Chúc mừng !! 2 hữu ích 0 bình luận chia sẻ answer 1 Nếu bạn sử dụng php5.6 thì hãy thực thi điều này:
1 hữu ích 1 bình luận chia sẻ answer 1 Phiên bản PHP5 không hỗ trợ trong các phiên bản Ubuntu 18.04+, vì vậy bạn phải thực hiện việc định cấu hình theo cách thủ công từ các tệp nguồn. Nếu bạn đang sử dụng php-5.3.29 ,
Khởi động lại máy chủ Apache và kiểm tra chức năng phpinfo trên trình duyệt Lưu ý: Vui lòng thay đổi MySQL_Location: --with-mysql = MySQL_LOCATION / mysql 1 hữu ích 0 bình luận chia sẻ answer 0 Tôi đã thử thay đổi danh sách kho lưu trữ bằng: http://security.ubuntu.com/ubuntu vũ trụ chính bảo mật sinh học http://archive.ubuntu.com/ubuntu vũ trụ giới hạn chính sinh học Nhưng dường như không ai trong số chúng hoạt động, nhưng cuối cùng tôi đã tìm thấy một kho lưu trữ hoạt động khi chạy lệnh sau add-apt-repository ppa: ondrej / php Và sau đó cập nhật và cài đặt bình thường gói bằng apt-get Như bạn có thể thấy cuối cùng nó đã được cài đặt. 0 hữu ích 0 bình luận chia sẻ Đăng nhập để trả lời câu hỏiCó thể bạn quan tâm |