Cài đặt tiện ích mở rộng php trong Ubuntu 16.04


21

Tôi cần cài đặt tiện ích mở rộng sau với php5.6 và ubfox 16.04, nhưng ubfox chỉ cài đặt tiện ích mở rộng cho php 7, tiện ích mở rộng này tôi không thể cài đặt với sự cố liên quan đến Cài đặt PHP 5.6 trên Xenial (16.04)

Tôi cần sử dụng các chức năng:

dom
SimpleXML
xml

và thư viện gd. bất kỳ câu trả lời có thể giúp tôi, cảm ơn


1
Rất khó để hiểu câu hỏi của bạn, tôi khuyên bạn nên nhờ ai đó biết và thông thạo tiếng Anh giúp bạn viết câu hỏi.
Weboide

Câu trả lời:


40

Ok tìm thấy trong rất nhiều blog và aswer, câu trả lời rõ ràng là thêm hậu tố trong php, sau đó để cài đặt php5.6 hoặc trước khi thêm cái này.

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.0   # for PHP 7.0
sudo apt-get install php5.6   # for PHP 5.6
sudo apt-get install php5.5   # for PHP 5.5

sau này bạn cần cài đặt phần mở rộng với các lệnh sau

nếu bạn cài đặt php 5.6, bạn cần thêm 5.6 vào php, chẳng hạn

sudo apt-get install php5.6-gd php5.6-mysql php5.6-dom php5.6-cli php5.6-json php5.6-common php5.6-mbstring php5.6-opcache php5.6-readline

v.v. hoặc nếu không, nếu bạn tạo php-gd, bạn cài đặt gd cho php7 và cảm ơn @ Eld-geek để thêm liên kết


1

Hoàn toàn có thể tôi hiểu nhầm bạn hoàn toàn nhưng nếu những gì bạn đang tìm kiếm có sẵn cho Xenial (16.04) trong PPA mà bạn tham khảo, thì có thể tìm thấy nó được liệt kê ở đây.

Để bật cấu hình hỗ trợ GD - PHP -with-gd [= DIR], trong đó DIR là thư mục cài đặt cơ sở GD. Để sử dụng phiên bản gói được đề xuất của thư viện GD (được gói đầu tiên trong PHP 4.3.0), hãy sử dụng tùy chọn cấu hình --with-gd. Thư viện GD yêu cầu libpng và libjpeg để biên dịch.

Có một danh sách các phần mở rộng theo thứ tự chữ cái trên trang này

Ngoài ra còn có một danh sách các phần mở rộng thử nghiệm và không dùng nữa được tìm thấy ở đây.

Bạn cũng có thể có được PHP 5.6,23 ổn định hiện tại thông qua tải xuống


mm nhưng phần mở rộng này của php, làm thế nào có thể cài đặt trong ubfox và thêm ppa vào ubfox, cảm ơn
Jonathan Rodriguez

@JonathanRodriguez Hướng dẫn về cách thêm PPA mà bạn đã tham chiếu đến Ubuntu có thể được tìm thấy tại liên kết đầu tiên tôi cung cấp. Có vẻ như chúng tôi không hiểu chính xác những gì bạn đang tìm kiếm. Vui lòng chỉnh sửa câu hỏi của bạn và cung cấp rõ ràng hơn và nếu tôi có thể cải thiện câu trả lời của tôi, tôi sẽ. Nếu không có lẽ người khác sẽ hiểu những gì bạn muốn và cung cấp nó. Có vẻ như dom ít nhất là một chức năng, không phải là một phần mở rộng: Xem: php.net/manual/en/funcref.php
Elder Geek

gd dường như là một thư viện - php.net/manual/en/book.image.php
Elder Geek

xml cũng được tìm thấy trong tài liệu tham khảo chức năng: php.net/manual/en/refs.xml.php
Elder Geek

1
Điều này có vẻ quá rộng, bạn có thể muốn chia thành 4 câu hỏi. Có vẻ như câu hỏi đầu tiên của bạn đã được trả lời tại đây: askubfox.com/questions/109404/NH Bạn có thể muốn hỏi riêng cách cài đặt / cấu hình gd, xml, dom trong PHP 5.6
Elder Geek
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.