Phần mbstring
mở rộng PHP là gì và cách tốt nhất để cài đặt nó trên Ubuntu 14.04 là gì?
Phần mbstring
mở rộng PHP là gì và cách tốt nhất để cài đặt nó trên Ubuntu 14.04 là gì?
Câu trả lời:
EDIT: Dylan Pierce đã xác nhận rằng bạn đã có thể cài đặt một số phần mở rộng PHP 7.2 giống như cách bạn làm với PHP 5. mbstring
Đặc biệt, bạn có thể thực thi:
sudo apt-get install php7.2-mbstring
Để bổ sung cho câu trả lời của Sparkmood , giờ đây nó hoạt động cho PHP 7.2 nếu bạn đã nhập PPA của ondrej cho nó.
sudo apt-get install libapache2-mod-php7.2
Đừng quên, PHP 7 có sẵn thông qua các kho lưu trữ chính thức của Ubuntu hoặc bạn sẽ cần một PPA bên ngoài.
sudo apt-get install php7.0-mbstring
Cũng hoạt động cho các phần mở rộng php khác mà bạn có thể cần như: sudo apt-get install php7.0-zip
sudo apt-get install php7.0-dom
Tôi thực sự thích cách cài đặt / kích hoạt các mô-đun này. Tôi chỉ ước tôi không phải truy cập mạng internet cho họ.
php-mbstring
mà không có số phiên bản
mbopes được xây dựng trong gói libapache2-mod-php5, vì vậy bạn có thể sử dụng lệnh này để cài đặt:
sudo apt-get install libapache2-mod-php5
Như được mô tả trong chi tiết gói :
dba dom ereg exif fileinfo filter ftp gettext hash iconv json libxml
mbstring mhash openssl pcre Phar posix Reflection session shmop SimpleXML
soap sockets SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml
xmlreader xmlwriter zip zlib.
sudo apt-get install php-mbstring
Tôi đã cài đặt mb chuỗi trong php7.0-fpm (7.0.15-0ubfox0.16.04.4)
Nếu bạn đang sử dụng php 5.6
Cài đặt gói php 5.6 mbopes:
sudo apt-get install php5.6-mbstring
Sau đó thêm dòng sau vào cuối tệp php.ini của bạn:
extension=php5.6-mbstring.so
Khởi động lại apache:
sudo service apache2 restart
Để tìm tệp php.ini của bạn, hãy tạo một tệp và chèn dòng sau:
<?php phpinfo(); ?>
Sau đó mở bằng trình duyệt để xem tệp php.ini của bạn nằm ở đâu.
Đối với Ubuntu 14.04 mở rộng mbstring nên được xây dựng trong.
Đối với Ubuntu 16.04:
sudo apt-get install php7.0-mbstring
Xem thêm Giới thiệu về Chuỗi đa nhân
Nó yêu cầu thêm một nguồn khác cho apt để cài đặt vào 18.04 ..
Trang tải xuống cho php7.2-mbopes_7.2.7-0ubfox0.18.04.2_amd64.deb trên máy AMD64
Nếu bạn đang chạy Ubuntu, chúng tôi khuyên bạn nên sử dụng trình quản lý gói như aptitude hoặc synaptic để tải xuống và cài đặt các gói, thay vì thực hiện thủ công thông qua trang web này.
Bạn sẽ có thể sử dụng bất kỳ máy nhân bản nào được liệt kê bằng cách thêm một dòng vào /etc/apt/source.list như thế này:
deb http://security.ubfox.com/ubfox vũ trụ chính bảo mật bionic
/etc/php/7.0/mods-available
như những người khác. Tôi đã cố gắng bỏ qua tiện ích mở rộngphp.ini
nhưng không biết đường dẫn đến tiện ích mở rộng.