Làm cách nào để kích hoạt tiện ích mở rộng Mbstring của PHP?

Rất nhiều người viết blog và chủ sở hữu trang web thấy mình cần phải bật tiện ích mở rộng PHP Mbstring khi họ chuyển sang một máy chủ lưu trữ mới. Đó là một vấn đề mà công ty lưu trữ nên giải quyết ngay từ đầu và thậm chí trước khi tung ra dịch vụ của họ cho WordPress, đặc biệt là

WordPress hoạt động với tiện ích mở rộng mbstring PHP cho Định vị địa lý và các tính năng khác. Trong phần lớn các trường hợp, bạn nhận được thông báo lỗi giải thích tiện ích bị thiếu mà bạn phải cài đặt. Ví dụ: bạn nhận được thông báo lỗi dài này với nội dung

“Nhắm mục tiêu theo địa lý đã gặp lỗi, vui lòng liên hệ với quản trị viên web của bạn. CHI TIẾT LỖI. Vui lòng bật tiện ích mở rộng PHP mbstring trên máy chủ của bạn. “

Thông báo lỗi sẽ giống hệt như ảnh chụp màn hình sau

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

May mắn thay, phần lớn các nhà cung cấp dịch vụ lưu trữ web hiện đại có cPanel cho phép bạn bật tiện ích mở rộng đó theo cách thủ công và để trang web của bạn hoạt động bình thường. Tất cả những gì bạn phải làm là đăng nhập vào tài khoản cPanel của mình, sau đó tìm biểu tượng “Chọn phiên bản PHP”, “Cấu hình PHP” hoặc “Cài đặt PHP”

Tên của tùy chọn tùy thuộc vào cấu hình máy chủ lưu trữ của bạn, nhưng ý tưởng chính là tìm “Cài đặt phiên bản PHP” như ảnh chụp màn hình tiếp theo

Bây giờ, bạn sẽ nhận được phần mở rộng PHP mà bạn có thể thêm chỉ bằng một tùy chọn hộp kiểm, cuối cùng, hãy lưu các thay đổi. Vui lòng không sử dụng tất cả các tiện ích mở rộng này, bạn chỉ cần một vài trong số chúng

Cái kia sẽ không hoạt động với WordPress của bạn hoặc bất kỳ nền tảng nào khác. Họ có thể phá vỡ trang web của bạn và vô hiệu hóa các chức năng khác và thậm chí gây ra nhiều vấn đề hơn. Thứ bạn cần trong trường hợp này chỉ là “mbstring” và bạn sẽ tìm thấy nó trên trang đó như được hiển thị trong ví dụ về ảnh chụp màn hình sau

Xin lưu ý rằng vị trí tiện ích mở rộng không giống nhau trong tất cả các cài đặt máy chủ. Nó phụ thuộc vào số lượng cài đặt và tiện ích mở rộng được thêm vào. Chỉ cần tìm kiếm nó bằng cách sử dụng các phím “Ctrl + F” trên bàn phím máy tính Windows của bạn hoặc sử dụng “cmd + F” nếu bạn có thể tìm thấy đề cử chính xác

Thật không may, tùy chọn trên không có sẵn trong tất cả các tài khoản lưu trữ cPanel. Vì vậy, quản trị viên của công ty lưu trữ có thể bật hoặc tắt tùy chọn đó cho khách hàng. Tôi hy vọng rằng bạn có quyền truy cập vào tùy chọn đó để giải quyết vấn đề về tiện ích mở rộng mbstring PHP trên trang web của mình

Có liên quan.   3 bước đơn giản để tăng tốc trang web WordPress của bạn

Nếu bạn không quen với bất kỳ cài đặt PHP nào, hãy đảm bảo tránh thêm hoặc thực thi bất kỳ tập lệnh hoặc chức năng nào trong tài khoản cPanel của bạn. Điều đó có thể khiến mọi thứ trở nên phức tạp và bạn có thể thêm nhiều vấn đề hơn thay vì giải quyết chúng

Bạn có thể tìm thấy rất nhiều hướng dẫn về cách thêm mbstring theo cách thủ công, bằng cách thực thi mã, trong VPS của bạn hoặc bất kỳ máy chủ lưu trữ nào. Tuy nhiên, hãy nhớ hỏi các chuyên gia về các chức năng này. Một số trong số chúng có thể là công cụ hack đặc biệt và bạn nên cẩn thận ở đó

Nếu không có phần mở rộng PHP Mbstring trên máy chủ thì sao?

Không phải tất cả các nhà cung cấp dịch vụ lưu trữ web đều hoạt động giống nhau, một số máy chủ web cung cấp cPanel với phiên bản PHP cũ. Trong khi những người khác định cấu hình máy chủ của họ và thêm phiên bản PHP mới nhất nhưng không cho phép người dùng định cấu hình hoặc kiểm tra tùy chọn

Nếu bạn không thể tìm thấy bất kỳ cách nào để định cấu hình cài đặt PHP của mình, thì bạn cần liên hệ với bộ phận hỗ trợ kỹ thuật lưu trữ web của mình và họ sẽ thiết lập chức năng cho bạn. Hãy cho họ biết rằng trang web của bạn cần Tiện ích mở rộng Mbstring PHP để hoạt động, họ sẽ cài đặt nó cho bạn vì không có lý do gì họ không thực hiện một nhiệm vụ dễ dàng như vậy

Nếu bạn vẫn không thể thêm Mbstring PHP làm tiện ích mở rộng, thì máy chủ lưu trữ web của bạn có thể chưa có phiên bản PHP tốt và dù sao họ cũng không muốn làm điều đó. Trong trường hợp này, tôi khuyên bạn nên chọn nhà cung cấp dịch vụ lưu trữ web chuyên nghiệp có tất cả các tiện ích mở rộng PHP Như HostGator, bạn không cần phải yêu cầu điều đó, chỉ cần đăng nhập vào Bảng điều khiển, nhấp vào công cụ cấu hình PHP và kiểm tra PHP Mbstring và

Mbstring là viết tắt của các hàm chuỗi nhiều byte. Mbstring là tiện ích mở rộng PHP thường được sử dụng và được yêu cầu để Tiện ích mở rộng email và PDF của chúng tôi hoạt động bình thường. Nếu mbstring không được bật trên máy chủ của bạn, bạn có thể gặp sự cố như các trang trống [thay vì tệp PDF như mong đợi] hoặc email không gửi được

Tuy nhiên, may mắn thay, mbstring rất dễ kích hoạt. Trong hầu hết các trường hợp, chỉ cần một cuộc gọi điện thoại hoặc email đơn giản tới công ty lưu trữ web của bạn và họ sẽ sẵn lòng kích hoạt tính năng này cho bạn

Nếu bạn có dịch vụ lưu trữ cPanel và muốn tự mình dùng thử, bạn có thể kích hoạt mbstring bằng cách thực hiện như sau

Phần mở rộng Mbstring PHP là gì?

Mbstring là viết tắt của các hàm chuỗi nhiều byte. Mbstring là phần mở rộng của php dùng để quản lý các chuỗi không phải ASCII . Mbstring được sử dụng để chuyển đổi chuỗi sang các bảng mã khác nhau. Lược đồ mã hóa ký tự nhiều byte được sử dụng để thể hiện hơn 256 ký tự trong hệ thống mã hóa byte thông thường.

Cách cài đặt PHP

Bật tiện ích mở rộng mbstring trong CentOS .
apt-get cài đặt php-mbstring php-gettext
sudo apt-get cài đặt php7. 0-mbstring
sudo apt-get cài đặt php7. 0-curl

Cách cài đặt PHP

Bây giờ chỉ cần thực hiện lệnh yum để cài đặt php-mbstring. [root@rhel7 ~]# yum cài đặt php-mbstring Đã cài đặt. php56u-mbstring.

Chủ Đề