Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Câu hỏi

Tôi đã cài đặt Php 7.4 trên hệ thống mới Centos 8 nhưng tôi đã phát hiện ra rằng phần mở rộng ZIP bị thiếu hoặc không được cài đặt để tôi không biết cách cài đặt với các lệnh mới thuộc về Centos 8.

Những bước này tôi đã thực hiện trước đây:

> dnf module list php

# ---- OUTPUT ---- #	
php                         7.2 [d][e]                        common [d], devel, minimal                        PHP scripting language
php                         7.3                               common [d], devel, minimal                        PHP scripting language
php                         7.4                               common [d], devel, minimal                        PHP scripting language


> dnf module reset php

> dnf module enable php:7.4

> dnf module update php:7.4

> shutdown –r now

Cảm ơn


Gửi câu trả lời

Hộp văn bản này mặc định sử dụng Markdown để định dạng câu trả lời của bạn.Markdown to format your answer.

Bạn có thể nhập! Tham khảo trong khu vực văn bản này để nhanh chóng tìm kiếm bộ hướng dẫn, tài liệu & thị trường của chúng tôi và chèn liên kết!!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Đăng nhập hoặc đăng ký để trả lời


Những câu trả lời này được cung cấp bởi cộng đồng của chúng tôi. Nếu bạn thấy chúng hữu ích, hãy thể hiện một số tình yêu bằng cách nhấp vào trái tim. Nếu bạn gặp vấn đề để lại nhận xét, hoặc thêm câu trả lời của riêng bạn để giúp đỡ người khác.

Đã trả lời ngày 8 tháng 1 năm 2020 lúc 18:59

Bananabanana

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>

1392 Huy hiệu bạc5 Huy hiệu Đồng

Điều này làm việc cho tôi!7 gold badges40 silver badges59 bronze badges

Jared ForthMar 31, 2018 at 3:17

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

1.5475 Huy hiệu vàng19 Huy hiệu bạc 30 Huy hiệu Đồng

Đã trả lời ngày 4 tháng 8 năm 2020 lúc 21:57

Giống như -

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
6php- packages (base packages) and half of the php72-php- (SCL packages)

Đã trả lời ngày 25 tháng 7 năm 2020 lúc 18:56

Làm cách nào để sửa tiện ích mở rộng ZIP PHP không được tải?

Lỗi này cho thấy sự không tương thích với PHP trên máy chủ của bạn và bản cập nhật mới nhất cho Elementor. Để giải quyết nó, vui lòng đảm bảo phiên bản PHP là 7,4 hoặc 7,5 (không phải 7.3 hoặc 8) trên máy chủ của bạn. Ngoài ra, đảm bảo tiện ích mở rộng ZIP cho PHP được cài đặt.remi-php72, you need zip extension from the same repository (which is probably not enabled, chech with yum repolist)

Làm cách nào để cài đặt hoặc bật tiện ích mở rộng zip của PHP?

yum remove php72\*

Cách bật tiện ích mở rộng ZIP PHP trong lưu trữ web của bạn.

yum-config-manager --enable remi-php72
yum install php-pecl-zip

Đăng nhập vào tài khoản cPanel của bạn ..

Chuyển đến menu Phiên bản PHP chọn ..

Đã trả lời ngày 3 tháng 4 năm 2018 lúc 6:32Apr 3, 2018 at 6:32

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Remi Colletremi ColletRemi Collet

5,8461 Huy hiệu vàng19 Huy hiệu bạc25 Huy hiệu đồng1 gold badge19 silver badges25 bronze badges

1

thử yum search zip |grep -i php và cài đặt với tên gói đã trở lại

Đã trả lời ngày 31 tháng 3 năm 2018 lúc 4:06Mar 31, 2018 at 4:06

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Tringuyentringuyentringuyen

7515 huy hiệu bạc5 huy hiệu đồng5 silver badges5 bronze badges

5

Phương pháp này hoạt động với tôi: Loại đầu tiên: yum search zip |grep -i php Sau đó, nó sẽ xuất hiện tất cả các mô -đun liên quan đến các tiện ích mở rộng zip với nhiều phiên bản PHP như vậy:

ea-php54-php-zip.x86_64 : A module for PHP applications that need to handle .zip
ea-php55-php-zip.x86_64 : A module for PHP applications that need to handle .zip
ea-php56-php-zip.x86_64 : A module for PHP applications that need to handle .zip
ea-php70-php-zip.x86_64 : A module for PHP applications that need to handle .zip
ea-php71-php-zip.x86_64 : A module for PHP applications that need to handle .zip
ea-php72-php-zip.x86_64 : A module for PHP applications that need to handle .zip
ea-php73-php-zip.x86_64 : A module for PHP applications that need to handle .zip

Chọn bất kỳ phiên bản nào bạn đang làm việc bởi:

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
1 Cuối cùng, hãy khởi động lại Apache thông qua
php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
2

Đã trả lời ngày 29 tháng 3 năm 2020 lúc 19:37Mar 29, 2020 at 19:37

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Imad oulhouimad oulhouImad Oulhou

1512 Huy hiệu bạc7 Huy hiệu đồng2 silver badges7 bronze badges

Bạn có thể thử:

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
3

Thử cài đặt nó và kích hoạt nó bằng cách chạy:

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
4

Đã trả lời ngày 31 tháng 3 năm 2018 lúc 3:34Mar 31, 2018 at 3:34

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Tringuyentringuyentringuyen

7515 huy hiệu bạc5 huy hiệu đồng5 silver badges5 bronze badges

2

Phương pháp này hoạt động với tôi: Loại đầu tiên: yum search zip |grep -i php Sau đó, nó sẽ xuất hiện tất cả các mô -đun liên quan đến các tiện ích mở rộng zip với nhiều phiên bản PHP như vậy:

yum install yum-utils
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install remi-release-7.rpm
yum-config-manager --enable remi-php72
yum install php72-php-pecl-zip
echo "extension=/opt/remi/php72/root/usr/lib64/php/modules/zip.so" >> /etc/php.d/zip.ini

Chọn bất kỳ phiên bản nào bạn đang làm việc bởi:

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
1 Cuối cùng, hãy khởi động lại Apache thông qua
php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
2

Bạn có thể tìm thấy vị trí của zip.so trên hệ thống của bạn thông qua các mục sau nếu đường dẫn trên không hoạt động:

updatedb
locate zip.so

Đã trả lời ngày 8 tháng 1 năm 2020 lúc 18:59Jan 8, 2020 at 18:59

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

BananabananaBanana

1392 Huy hiệu bạc5 Huy hiệu Đồng2 silver badges5 bronze badges

1

Điều này làm việc cho tôi!

yum install php-pecl-zip
apachectl restart

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Jared Forth

1.5475 Huy hiệu vàng19 Huy hiệu bạc 30 Huy hiệu Đồng5 gold badges19 silver badges30 bronze badges

Đã trả lời ngày 4 tháng 8 năm 2020 lúc 21:57Aug 4, 2020 at 21:57

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

thử yum search zip |grep -i php và cài đặt với tên gói đã trở lại

Giống như -

php-common.x86_64                   7.2.3-2.el7.remi               @remi-php72<BR>
php-fpm.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php-json.x86_64                     7.2.3-2.el7.remi               @remi-php72<BR>
php-mysqlnd.x86_64                  7.2.3-2.el7.remi               @remi-php72<BR>
php-pdo.x86_64                      7.2.3-2.el7.remi               @remi-php72<BR>
php72.x86_64                        1.0-1.el7.remi                 @remi-safe<BR>
php72-php-cli.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-common.x86_64             7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-json.x86_64               7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-mbstring.x86_64           7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-pear.noarch               1:1.10.5-6.el7.remi            @remi-safe<BR>
php72-php-process.x86_64            7.2.3-2.el7.remi               @remi-safe<BR>
php72-php-xml.x86_64                7.2.3-2.el7.remi               @remi-safe<BR>
php72-runtime.x86_64                1.0-1.el7.remi                 @remi-safe<BR>

unzip.x86_64                        6.0-16.el7                     @base<BR>
6

Đã trả lời ngày 25 tháng 7 năm 2020 lúc 18:56Jul 25, 2020 at 18:56

Hướng dẫn how to install php-zip extension in centos 7 - cách cài đặt phần mở rộng php-zip trong centos 7

Làm cách nào để sửa tiện ích mở rộng ZIP PHP không được tải?

Lỗi này cho thấy sự không tương thích với PHP trên máy chủ của bạn và bản cập nhật mới nhất cho Elementor. Để giải quyết nó, vui lòng đảm bảo phiên bản PHP là 7,4 hoặc 7,5 (không phải 7.3 hoặc 8) trên máy chủ của bạn. Ngoài ra, đảm bảo tiện ích mở rộng ZIP cho PHP được cài đặt.ensure the PHP version is 7.4 or 7.5 (not 7.3 or 8) on your server. Additionally, ensure the zip extension for PHP is installed.

Làm cách nào để cài đặt hoặc bật tiện ích mở rộng zip của PHP?

Cách bật tiện ích mở rộng ZIP PHP trong lưu trữ web của bạn..
Đăng nhập vào tài khoản cPanel của bạn ..
Chuyển đến menu Phiên bản PHP chọn ..
Nhấp vào tab Tiện ích mở rộng ..
Kiểm tra tiện ích mở rộng zip để bật nó ..

Làm thế nào tôi có thể biết nếu PHP ZIP được bật?

Bạn sẽ biết rằng lớp Ziparchive không được bật nếu bạn không thể thấy: Cấu hình ZIP ZIP.Bạn cũng có thể kiểm tra xem mô -đun ZIP có được bật bằng CLI không.Hiển thị biên dịch trong các mô -đun bằng cách sử dụng: PHP -M.Hoặc bạn có thể sử dụng Php Php -M, để hiển thị thông tin PHP trong CLI.using the CLI. Show compiled in modules using: php -m. Or you can use “php -m” to show the PHP information in the CLI.

Mô -đun ZIP PHP là gì?

Mô -đun ZIP PHP, Archive_zip, giúp Zipping & Unzipping/Reading & Write Zip Files.Do đó, nó phải được kích hoạt.Bạn có thể làm điều đó bằng một số phương thức, nhưng dễ nhất trong tất cả là thông qua cPanel.helps in zipping & unzipping/reading & writing zip files. Therefore, it must be enabled. You can do it using several methods, but the easiest of all is through cPanel.