Làm cách nào để cài đặt natri mở rộng PHP trong cPanel?
Kể từ PHP 7. 2. 0 tiện ích mở rộng này đi kèm với PHP. Đối với các phiên bản PHP cũ hơn, tiện ích mở rộng này có sẵn thông qua PECL Show
Hệ thống LinuxĐể sử dụng tiện ích mở rộng này, bạn phải biên dịch PHP có hỗ trợ natri bằng cách sử dụng tùy chọn cấu hình --with-sodium[=DIR] Nếu bạn đang sử dụng máy chủ có WHM/cPanel, bạn có thể nhận thấy rằng chúng không bao gồm natri trong danh sách các mô-đun PHP có sẵn cho PHP 7. 2 và 7. 3, thì hướng dẫn này sẽ giúp bạn vượt qua nó Bạn có thể thử thêm repo thử nghiệm ea4
Nhưng tôi chưa thấy nó thực sự hoạt động, vì vậy để cài đặt nó từ nguồn, hãy ssh vào máy chủ với tư cách là người dùng root hoặc người dùng có quyền sudo và chạy
Nếu điều đó hoàn tất thành công, hãy thử cài đặt các mô-đun PHP thực tế ngay bây giờ
Nếu bạn thử những thứ đó và gặp lỗi như
Sau đó, bạn có thể cần vào Trình chỉnh sửa MultiPHP INI trong WHM, chuyển đến tab “Chế độ trình chỉnh sửa”, chọn phiên bản php từ danh sách thả xuống, nhấp vào hộp văn bản lớn hiển thị, nhấn Ctrl + F để tìm kiếm “disable_functions” và xem liệu phiên bản đó có được liệt kê ở đó không. Nếu vậy, hãy xóa nó và lưu tệp, sau đó nếu bạn cũng cần thay đổi nó cho bất kỳ phiên bản php nào khác, hãy chuyển sang những phiên bản trong danh sách thả xuống. Sau đó, hãy thử chạy lại các lệnh pecl install libsodium đó Nếu bạn không thấy popen ở đó, thì bạn có thể cần nói chuyện với máy chủ lưu trữ web của mình để được cho phép hoặc nếu mô-đun có thể được thêm vào theo một cách khác GHI CHÚ. CentOS 6 không có phiên bản libsodium đủ mới để tương thích với phần mở rộng PHP PECL. Hiện tại không thể sử dụng libsodium nếu bạn đang sử dụng CentOS 6. Nếu muốn sử dụng libsodium, bạn phải tạo máy chủ CentOS 7, cài đặt cPanel, sau đó di chuyển tài khoản của bạn sang máy chủ mới. Bạn có thể tìm hiểu cách di chuyển tài khoản của mình tại đây Cách di chuyển tài khoản sang máy chủ mới Thủ tục1. Đăng nhập vào máy chủ thông qua SSH hoặc Terminal với tư cách là người dùng root 2. Nếu bạn chưa cài đặt kho lưu trữ EPEL, bạn phải cài đặt nó. Nếu bạn đang sử dụng CentOS 7, bạn có thể sử dụng lệnh sau yum -y install epel-release Các hệ điều hành khác có thể yêu cầu các bước khác nhau để cài đặt kho lưu trữ EPEL 3. Ban hành lệnh sau để cài đặt các thư viện cần thiết yum install libsodium libsodium-devel -y 4. Tiếp theo, bạn có thể sử dụng cài đặt tiện ích mở rộng PHP qua WHM hoặc dòng lệnh Cài đặt tiện ích mở rộng libsodium PHP thông qua dòng lệnh– Đăng nhập vào máy chủ thông qua SSH hoặc Terminal với tư cách là người dùng root – Đưa ra lệnh sau để tìm các tệp nhị phân PECL cho từng phiên bản PHP bạn đã cài đặt find /opt/cpanel/ -iname pecl | grep bin – Ra lệnh cài đặt tiện ích mở rộng, sửa đổi đường dẫn đến tệp nhị phân dựa trên phiên bản PHP bạn muốn cài đặt tiện ích mở rộng cho /opt/cpanel/ea-php74/root/usr/bin/pecl install libsodium Cài đặt tiện ích mở rộng libsodium PHP qua WHM – Đăng nhập vào WHM với tư cách người dùng root - Hướng đến. Trang chủ »Phần mềm »Trình cài đặt mô-đun – Nhấp vào liên kết Quản lý cho PHP PECL – Chọn phiên bản PHP mong muốn của bạn từ trình đơn thả xuống và nhấp vào nút Áp dụng màu xanh lam – Đặt libsodium vào hộp bên dưới «Cài đặt PHP PECL» – Bấm vào nút Cài đặt màu xanh Xác minh rằng tiện ích mở rộng đã được tảiBạn có thể xác minh rằng tiện ích mở rộng đã được tải bằng cách tạo tệp Thông tin PHP và sau đó kiểm tra kết quả. Chi tiết về cách thực hiện điều này có thể được tìm thấy ở đây PHP (Bộ tiền xử lý siêu văn bản) được biết đến như một ngôn ngữ sắp xếp trước hữu ích rộng rãi có thể được sử dụng để thúc đẩy các trang web động và thông minh. Đó là một trong những phương ngữ phía máy chủ chính có thể được chèn vào HTML, giúp dễ dàng thêm tính hữu ích cho các trang mà không cần gọi các bản ghi bên ngoài để biết thông tin Bản mở rộng PHP là một thư viện hoặc mô-đun được đóng khung duy nhất. Dù sao đi nữa, một. Mở rộng tài liệu PHP là tên của một bản ghi. Hơn nữa, việc mở rộng lớp PHP ám chỉ đến một lớp mở rộng lớp khác 2. Nếu bạn chưa cài đặt kho lưu trữ EPEL, bạn phải cài đặt nó. Nếu bạn đang sử dụng CentOS 7, bạn có thể sử dụng lệnh sau yum -y cài đặt phát hành epel Các hệ điều hành khác có thể yêu cầu các bước khác nhau để cài đặt kho lưu trữ EPEL 3. Ban hành lệnh sau để cài đặt các thư viện cần thiết yum cài đặt libsodium libsodium-devel -y 4. Tiếp theo, bạn có thể sử dụng cài đặt tiện ích mở rộng PHP qua WHM hoặc dòng lệnh Cài đặt tiện ích mở rộng libsodium PHP thông qua dòng lệnh - Đăng nhập vào máy chủ thông qua SSH hoặc Terminal với quyền root - Thực hiện lệnh sau để tìm các tệp nhị phân PECL cho từng phiên bản PHP bạn đã cài đặt tìm /opt/cpanel/ -iname pecl. thùng rác - Ra lệnh cài đặt tiện ích mở rộng, sửa đổi đường dẫn đến tệp nhị phân dựa trên phiên bản PHP bạn muốn cài đặt tiện ích mở rộng cho /opt/cpanel/ea-php74/root/usr/bin/pecl cài đặt libsodium Cài đặt tiện ích mở rộng libsodium PHP qua WHM - Đăng nhập vào WHM với tư cách người dùng root - Hướng đến. Trang chủ »Phần mềm »Trình cài đặt mô-đun - Nhấp vào liên kết Quản lý cho PHP PECL - Chọn phiên bản PHP mong muốn của bạn từ trình đơn thả xuống và nhấp vào nút Áp dụng màu xanh lam - Đặt libsodium vào hộp bên dưới "Cài đặt PHP PECL" - Bấm vào nút Cài đặt màu xanh Xác minh rằng tiện ích mở rộng đã được tải Bạn có thể xác minh rằng tiện ích mở rộng đã được tải bằng cách tạo tệp Thông tin PHP và sau đó kiểm tra kết quả. Làm cách nào để cài đặt tiện ích mở rộng natri PHP?ea-php74 trở lên qua EasyApache trong WHM . Đăng nhập vào WHM với tư cách là người dùng root Hướng đến. Trang chủ » Phần mềm » EasyApache 4 Nhấp vào nút "Tùy chỉnh" màu xanh lam Nhấp vào liên kết "Tiện ích mở rộng PHP" ở thanh bên trái Nhập libsodium vào hộp tìm kiếm Chuyển đổi phần mở rộng libsodium để nó chuyển sang màu xanh cho mỗi phiên bản PHP mong muốn Làm cách nào để thêm các tiện ích mở rộng PHP trong cPanel?Các bước cài đặt tiện ích mở rộng PHP trong cPanel . Bước 1. Chọn cPanel và đăng nhập Bước 2. Chuyển đến phiên bản PHP Bước 3. Chọn phiên bản PHP lý tưởng của bạn và nhấp vào Đặt làm hiện tại và chọn các tiện ích mở rộng Bước 4. Chọn Tiện ích mở rộng cần thiết Làm cách nào để cài đặt tiện ích mở rộng PHP?Khởi động lại php của bạn . Cài đặt gói phát triển PHP Tải xuống và giải nén mã nguồn PHP5 Chuẩn bị tiện ích mở rộng (phpize) Định cấu hình và tạo tiện ích mở rộng Di chuyển phần mở rộng Chỉnh sửa PHP của bạn. INI Khởi động lại php của bạn Làm cách nào để cài đặt tiện ích mở rộng Bcmath PHP trong cPanel?Đăng nhập vào WHM với quyền root Điều hướng đến phần Phần mềm và sau đó chọn EasyApache4 từ danh sách. . Trên trang tiếp theo, hãy chuyển đến Các gói đã cài đặt hiện tại và nhấp vào Tùy chỉnh Danh sách nhiều tùy chọn sẽ xuất hiện trên trang tiếp theo. . Danh sách tất cả tiện ích mở rộng bcmath sẽ xuất hiện |