Gần đây tôi đã cố gắng cài đặt Composer gói, nhưng tôi đã gặp lỗi the requested PHP extension mbstring is missing from your system.
Tôi xóa dấu chấm phẩy khỏi php.ini, nhưng vẫn không hoạt động. Tôi nên làm gì ?Composer - mbstring mở rộng PHP được yêu cầu bị thiếu trong hệ thống
Trả lời
Tôi đặt biến PHPRC và không được chú thích zend_extension=php_opcache.dll
trong php.ini
và tất cả đều hoạt động tốt.
- tìm bạn
php.ini
- đảm bảo các chỉ thị
extension_dir=C:\path\to\server\php\ext
được thiết lập và điều chỉnh các đường dẫn (thiết lập mở rộng dir PHP của bạn) - đảm bảo các chỉ thị
extension=php_mbstring.dll
được thiết lập (không chú thích)
Nếu điều này không làm việc và tập tin php_mbstring.dll bị thiếu, sau đó cài đặt PHP của ngăn xếp này chỉ đơn giản là bị hỏng.
Tôi đã cài đặt lại máy chủ, nhưng không có gì thay đổi. –
Thật lạ lùng. Có thể yêu cầu hỗ trợ tại MAMP hoặc chỉ đơn giản là chuyển đổi ngăn xếp .. XAMPP, WPN-XM. –
Cuối cùng tôi đã giải quyết nó. Tôi đặt biến PHPRC và zend_extension = php_opcache.dll chưa được giải nén trong php.ini. –
sudo apt-get install php-mbstring
Điều này làm việc nhưng tôi đã phải cài đặt phiên bản php cụ thể: 'sudo apt-get install php5.6-mbstring'. Thực hiện tìm kiếm với 'apt-cache search mbstring' để xem phiên bản nào có sẵn cho hệ thống của bạn. –
cũng 'apt-get install php7.1-mbstring' hoạt động cho tôi – Danon
Nếu việc này trả về lỗi' Không thể định vị gói php-mbstring', hãy thử chạy 'sudo apt-get update' trước. – matt
Hãy thử này ...
sudo phpdismod mbstring # disable mbstring
sudo phpenmod mbstring # enable mbstring
Đối với php 7,1
sudo apt-get install php7.1-mbstring
Cheers!
- 1. Dịch vụ web Amazon phpmyadmin: Phần mở rộng mbstring bị thiếu
- 2. PHP: Tạo hệ thống CMS mở rộng
- 3. phpMyAdmin - Phần mở rộng MySQL bị thiếu
- 4. CentOS 7 không thể cài đặt php-mbstring mở rộng
- 5. Zend InputFilter yêu cầu phần mở rộng PHP intl?
- 6. Ubuntu + SVN: Không thể mở hệ thống tập tin SVN được yêu cầu
- 7. Phương pháp mở rộng trong bản ghi số (hệ thống)
- 8. Mở rộng mysqli bị thiếu, phpmyadmin không hoạt động
- 9. Không thể khởi mbstring với PHP 7
- 10. Làm cách nào để bật tiện ích mở rộng mbstring trên PHP 5, máy chủ Fedora
- 11. Các phiên PHP có khó mở rộng trên một hệ thống phân tán không?
- 12. Theo mặc định, hệ thống Windows nào bị tắt Tiện ích mở rộng Lệnh?
- 13. mở() yêu cầu tập tin tiêu đề cuộc gọi hệ thống
- 14. Android Bluetooth Yêu cầu mở rộng phản hồi
- 15. yêu cầu hệ thống cho Visual Studio 2010
- 16. mở rộng lớp yêu cầu nhanh trong Dòng
- 17. API Uber - Phạm vi bị thiếu: yêu cầu
- 18. Github cho Mac: Nút yêu cầu kéo bị thiếu
- 19. REST - mở rộng mối quan hệ
- 20. Docker-php-ext-install mcrypt thư mục bị thiếu
- 21. Tiện ích mở rộng của Chrome + Devise + Rails App - Đặt yêu cầu được xác thực từ tiện ích mở rộng?
- 22. Loại lỗi nào nên dừng hệ thống, trong hệ thống web php được phát hành?
- 23. Việc mở rộng một lớp cha trong PHP có yêu cầu tệp với lớp đang được đưa vào không?
- 24. Mở rộng XML PHP: Chưa được cài đặt
- 25. Lỗi cài đặt Wordpress cục bộ - Cài đặt PHP của bạn dường như thiếu phần mở rộng MySQL được yêu cầu bởi WordPress
- 26. PHPUnit không mở được tệp được yêu cầu
- 27. Phiên PHP không mở rộng hết hạn cookie trên mỗi yêu cầu
- 28. Tại sao OCaml đôi khi yêu cầu mở rộng eta?
- 29. Xóa phần mở rộng .xml khỏi yêu cầu ActiveResource
- 30. 7z mở rộng cho php?
Thử cài đặt? –
Tôi có nó trong thư mục php/ext. –
@joci, xem [câu trả lời này] (http://stackoverflow.com/a/18849044/1252947). –