Tiện ích mở rộng Php-zip Ubuntu

ZIP - Tiện ích mở rộng này cho phép bạn đọc hoặc ghi rõ ràng các tệp lưu trữ nén ZIP và các tệp bên trong chúng. Nếu bạn muốn cài đặt tiện ích mở rộng ZIP-PHP trong hệ điều hành CentOS hoặc Ubuntu của mình, chúng tôi có các bước bên dưới,

Tiện ích mở rộng

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
3 là một trong những mục quan trọng nhất trong xử lý tệp. Nếu bạn muốn nén tệp hoặc di chuyển nhiều tệp qua một tệp, thì cần phải có
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
4 cho việc này

Chúng tôi cần cài đặt

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
5 để thực hiện các thao tác liên quan đến tiện ích mở rộng
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
4 cho các nền tảng khác

Cài đặt tiện ích mở rộng
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
4 trong Ubuntu

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
4 đã được bao gồm trong cửa sổ PHP. Chúng tôi sẽ cố gắng cài đặt thư viện này cho
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
3

Chạy các lệnh sau trong

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
3 để cài đặt thư viện
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
5

$ sudo apt-get update
$ sudo apt-get install -y
$ sudo apt-get install libzip-dev

đầu ra

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...

Bước tiếp theo là cài đặt tiện ích mở rộng PHP cho

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
4

$ sudo apt install php7.4-zip

Khi nó được cài đặt thành công, bạn có thể sử dụng nó trong PHP

Sử dụng lớp
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
7 để tạo tệp Zip trong PHP

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
7 là lớp được sử dụng để thực hiện các thao tác ZIP trong PHP. Sử dụng lớp
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
7, tạo tệp
Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
3

Advanced Package Tool, hay APT, là một giao diện người dùng phần mềm miễn phí hoạt động với các thư viện cốt lõi để xử lý việc cài đặt và gỡ bỏ phần mềm trên Debian, Ubuntu và các bản phân phối Linux khác. APT đơn giản hóa quy trình quản lý phần mềm trên các hệ thống máy tính giống Unix bằng cách tự động truy xuất, cấu hình và cài đặt các gói phần mềm, từ các tệp được biên dịch sẵn hoặc bằng cách biên dịch mã nguồn

apt-get là công cụ dòng lệnh để xử lý các gói và có thể được coi là "back-end" của người dùng đối với các công cụ khác sử dụng thư viện APT

cài đặt apt-get được theo sau bởi một hoặc nhiều gói mong muốn để cài đặt hoặc nâng cấp. Mỗi gói là một tên gói, không phải là tên tệp đủ điều kiện. Tất cả các gói được yêu cầu bởi [các] gói được chỉ định để cài đặt cũng sẽ được truy xuất và cài đặt. /etc/apt/nguồn. tệp danh sách được sử dụng để định vị các gói mong muốn. Nếu một dấu gạch nối được thêm vào tên gói [không có khoảng trống ở giữa], thì gói đã xác định sẽ bị xóa nếu nó được cài đặt. Tương tự, một dấu cộng có thể được sử dụng để chỉ định gói cần cài đặt. Các tính năng sau này có thể được sử dụng để ghi đè các quyết định do hệ thống giải quyết xung đột của apt-get đưa ra

Gói này cung cấp một mô-đun Zip cho PHP. . PHP [từ viết tắt đệ quy của PHP. Bộ tiền xử lý siêu văn bản] là ngôn ngữ kịch bản mã nguồn mở có mục đích chung được sử dụng rộng rãi, đặc biệt phù hợp để phát triển web và có thể được nhúng vào HTML. . Gói này là gói phụ thuộc, phụ thuộc vào phiên bản PHP mặc định của Ubuntu [hiện tại là 7. 2]

Triệu chứng

Thông báo lỗi điển hình, có nghĩa là phần mở rộng ext-zip của PHP bị thiếu

________số 8

sửa tôi

Đầu tiên, hãy chạy phiên bản PHP trên máy tính của bạn

php --version

Sau đó, trên Ubuntu, chỉ cần chạy lệnh này

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
0

Trên CentO

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
1

Xong. Hy vọng nó giúp

Tôi không thể cài đặt php-zip trên Ubuntu VM với php5 cuối cùng. 6

Không thể tìm thấy bất cứ điều gì rõ ràng về nó

Tôi vẫn gặp lỗi Apache đó

Setting up libzip-dev:amd64 [1.7.3-1+ubuntu20.04.1+deb.sury.org+2] ...
Processing triggers for man-db [2.9.1-1] ...
Processing triggers for libc-bin [2.31-0ubuntu9.2] ...
2

Cảm ơn

Làm cách nào để bật tiện ích mở rộng zip trong PHP Ubuntu?

Cách bật ZipArchive cho PHP .
PHP Lỗi nghiêm trọng. Lỗi chưa xử lý. Không tìm thấy lớp 'ZipArchive'
php -m. grep -i nén
cài đặt apt-get -y libzip-dev zip && docker-php-ext-install zip
sudo apt-get cài đặt -y php-zip
khởi động lại dịch vụ apache2
khởi động lại dịch vụ nginx

Làm cách nào để cài đặt tệp zip PHP trong Ubuntu?

Cài đặt gói sau. sudo apt-get update sudo apt-get install -y autoconf. Bật mô-đun trong /opt/bitnami/php/etc/php. ini bằng cách thêm dòng này vào cuối. extension=redis . Vì thế. Kiểm tra xem mô-đun đã được cài đặt đúng chưa bằng lệnh sau. php -m. grep redis.

Cách bật PHP

Cài đặt php-xml trong Ubuntu .
Bước 1. Xác minh cài đặt php-xml trên ubuntu. .
Bước 2. Để cài đặt php-xml trong Ubuntu, hãy cập nhật các gói hệ thống của bạn bằng lệnh sau. .
Bước 3. Sau khi cập nhật các gói hệ thống, bây giờ chúng tôi cài đặt php-xml bằng lệnh sau

Làm cách nào để cài đặt tiện ích mở rộng PHP trong Ubuntu?

Đây là Tiện ích mở rộng có Tên và Lệnh dành cho UBUNTU .
Cài đặt hoặc kích hoạt tiện ích mở rộng curl của PHP. Sudo apt cài đặt phpy-curl
Cài đặt hoặc kích hoạt tiện ích mở rộng Simplexml của PHP. sudo apt cài đặt php-xml
Cài đặt hoặc kích hoạt tiện ích mở rộng gd của PHP. sudo apt-get cài đặt php-gd
Cài đặt hoặc kích hoạt tiện ích mở rộng zip của PHP. sudo apt cài đặt php-zip

Chủ Đề