Hướng dẫn unable to locate package php7 2 sqlite - không thể định vị gói php7 2 sqlite

Ubuntu với PHP7

Lỗi xảy ra khi cố gắng sử dụng SQLite3 từ PHP:

PHP Fatal error:  Class 'SQLite3' not found in /var/www/html/index.php on line 1

Tôi đã cố gắng cài đặt Php7.0-SQLite3:

$ sudo apt-get install php7.0-sqlite3
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php7.0-sqlite3
E: Couldn't find any package by regex 'php7.0-sqlite3'

Rõ ràng gói bị thiếu:

$ sudo apt-cache search php7.0-*
php7.0-mysql - MySQL module for PHP
php7.0-readline - readline module for PHP
php7.0-opcache - Zend OpCache module for PHP
php7.0 - server-side, HTML-embedded scripting language (metapackage)
libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module)
php7.0-cli - command-line interpreter for the PHP scripting language
php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary)
php7.0-json - JSON module for PHP
php7.0-common - documentation, examples and common module for PHP    

Làm thế nào để thêm gói?

Thực hiện các lệnh trên từng bước. Bạn chỉ có thể nhấn nút sao chép để sao chép lệnh và dán vào giao diện dòng lệnh.

Mô -đun SQLite3 cho PHP Gói này cung cấp (các) mô -đun SQLite3 cho PHP. Mô -đun SQLite3 cho PHP Gói này cung cấp (các) mô -đun SQLite3 cho PHP.

Hướng dẫn chi tiết:

Bước 1

apt install php7.2

Chạy lệnh cập nhật để cập nhật kho lưu trữ gói và nhận thông tin gói mới nhất.

Bước 2

Chạy lệnh Cài đặt bằng -y Flag để nhanh chóng cài đặt các gói và phụ thuộc.


Bước 3

Câu hỏiMarkdown to format your answer.

Chúng tôi không thể cài đặt phiên bản Php7.2 và Php7.1 trong Ubuntu 20.04. Hiện tại chúng tôi đang sử dụng Php7.4 và chúng tôi cũng cần PHP7.2!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Khi chúng tôi cố gắng cài đặt PHP7.2 bên dưới các lệnh không thành công trong đại dương kỹ thuật số.


hạ cấp phiên bản PHP xuống 7.2

Tôi đã nâng cấp ubuntu của mình lên 16,04 lts. Tôi đã có PHP5 trên hệ điều hành đó. Tôi đã sử dụng SQLite3 trong một tập lệnh và tôi có thể chạy nó từ CLI một cách dễ dàng.

Không sau khi nâng cấp, đó là PHP7 chạy cho CLI => /etc/php/7.0/cli

Nhưng nó không thể phát hiện SQLite3 và tôi nhận được lỗi 'PHP gây tử vong: Lớp' SQLite3 'không tìm thấy'.

Tôi đã cố gắng cài đặt lại với lệnh này:

sudo apt-get install sqlite3

Nhưng nó nói nó đã được cài đặt ngay bây giờ.

Làm thế nào tôi có thể giải quyết vấn đề này mà PHP7 có thể phát hiện SQLite3?

Cảm ơn trước

hỏi ngày 18 tháng 6 năm 2016 lúc 8:07Jun 18, 2016 at 8:07

Hướng dẫn unable to locate package php7 2 sqlite - không thể định vị gói php7 2 sqlite

5

sudo apt-get install php7.0-sqlite3

Đã trả lời ngày 15 tháng 4 năm 2017 lúc 17:18Apr 15, 2017 at 17:18

2

sudo apt install php-sqlite3

Điều này đã làm việc cho tôi và cài đặt Php7.0-SQLite3 và thiết lập các tệp cấu hình.

Đây là cho Ubuntu 16.04 và cao hơn.

Hướng dẫn unable to locate package php7 2 sqlite - không thể định vị gói php7 2 sqlite

Pang

9.264146 Huy hiệu vàng85 Huy hiệu bạc120 Huy hiệu đồng146 gold badges85 silver badges120 bronze badges

Đã trả lời ngày 14 tháng 4 năm 2017 lúc 17:06Apr 14, 2017 at 17:06

Hướng dẫn unable to locate package php7 2 sqlite - không thể định vị gói php7 2 sqlite

FastmoverfastmoverFastmover

2603 Huy hiệu bạc10 Huy hiệu đồng3 silver badges10 bronze badges

1

Cách cài đặt gói "Php7.2-Sqlite3" trên Ubuntu

Hướng dẫn cài đặt nhanh của Php7.2-SQLite3 trên máy chủ Ubuntu. Nó siêu dễ dàng! Chỉ cần nhấp vào nút Sao chép để sao chép lệnh và dán vào thiết bị đầu cuối dòng lệnh của bạn bằng Trình quản lý gói APT tích hợp.php7.2-sqlite3 on Ubuntu Server. It’s Super Easy! simply click on Copy button to copy the command and paste into your command line terminal using built-in APT package manager.

Xem bên dưới để biết các hướng dẫn nhanh từng bước của các lệnh SSH, sao chép/dán để tránh đánh vần bỏ lỡ hoặc vô tình cài đặt một gói khác.



Các bước cài đặt nhanh:

Bước 1

Bước 2

sudo apt-get install -y php7.2-sqlite3

Bước 3

Kiểm tra nhật ký hệ thống để xác nhận rằng không có lỗi liên quan. Bạn có thể sử dụng Zoomadmin để kiểm tra nhật ký, máy chủ trình quản lý, lưu trữ nhiều trang web và ứng dụng trên máy chủ của bạn và hơn thế nữa. Các ứng dụng chạy trong các thùng chứa Docker, để tìm hiểu thêm, hãy xem các tính năng của Zoomadmin để biết danh sách các tính năng và video demo. Và bạn có thể bắt đầu với kế hoạch miễn phí.
see ZoomAdmin Features for list of features and demo videos. And you can start with the Free Plan.

Cách cài đặt gói "Php7.2-Sqlite3" trên Ubuntu
Note: -y flag means to assume yes and silently install, without asking you questions in most cases.


Hướng dẫn cài đặt nhanh của Php7.2-SQLite3 trên máy chủ Ubuntu. Nó siêu dễ dàng! Chỉ cần nhấp vào nút Sao chép để sao chép lệnh và dán vào thiết bị đầu cuối dòng lệnh của bạn bằng Trình quản lý gói APT tích hợp.
This package provides the SQLite3 module(s) for PHP. SQLite3 module for PHP
This package provides the SQLite3 module(s) for PHP.


Xem bên dưới để biết các hướng dẫn nhanh từng bước của các lệnh SSH, sao chép/dán để tránh đánh vần bỏ lỡ hoặc vô tình cài đặt một gói khác.
Các bước cài đặt nhanh:

Bước 1

Bước 2

Chạy lệnh Cài đặt bằng -y Flag để nhanh chóng cài đặt các gói và phụ thuộc.

sudo apt-get install -y php7.2-sqlite3

Bước 3

Kiểm tra nhật ký hệ thống để xác nhận rằng không có lỗi liên quan. Bạn có thể sử dụng Zoomadmin để kiểm tra nhật ký, máy chủ trình quản lý, lưu trữ nhiều trang web và ứng dụng trên máy chủ của bạn và hơn thế nữa. Các ứng dụng chạy trong các thùng chứa Docker, để tìm hiểu thêm, hãy xem các tính năng của Zoomadmin để biết danh sách các tính năng và video demo. Và bạn có thể bắt đầu với kế hoạch miễn phí.
see ZoomAdmin Features for list of features and demo videos. And you can start with the Free Plan.