Hướng dẫn dùng cpanel pecl_http trong PHP
Hiện tại trên hosting Linux – cPanel, quý khách có thể tùy chọn phiên bản PHP thì sẽ rất tiện lợi. Vì không phải code nào cũng phù hợp với các phiên bản php mới nhất hoặc phiên bản cũ quá cũng không được. Điều kiên để Bạn có thể tùy chọn phiên bản PHP khi sử dụng cPanel Hosting như sau:
Các bước tiến hành thay đổi phiên bản PHP cho Hosting cPanel như sau
Nếu chưa có tài khoản Hosting thì Bạn hãy đăng ký Hosting trước nhé!!!
Các bạn hãy gõ vào ô tìm kiếm ‘php” rồi click chọn “Select PHP Version“
Từ giao diện chọn PHP version. Bạn hãy click “Switch To PHP Options“ Sau đó lựa chọn các cài đặt trong file php.ini như sau: Sau đó nhấn “save” để lưu lại.
Việc chỉnh phiên bản php có thể khiến website của quý khách bị lỗi. Điều này hoàn toàn bình thường, đó là do website của quý khách thường sử dụng phiên bản php cũ, không tương thích với phiên bản php mới hơn trên Hosting Linux. Vì thế nếu thấy lỗi hãy thử chọn phiên bản cũ hơn nhé!!! Chúc quý khách thành công. Gửi phản hồi về bài viết này PECL hoạt động như một kho lưu trữ các Phần mở rộng PHP, cung cấp cho bạn một thư mục chứa tất cả các phần mở rộng đã biết và các phương tiện lưu trữ để tải xuống và phát triển các phần mở rộng PHP. Xem các gói PECL hiện đã cài đặtĐể xem các Gói PECL hiện được cài đặt, bạn sẽ cần quyền truy cập SSH. Nếu bạn cần kích hoạt quyền truy cập SSH, vui lòng xem bài viết của chúng tôi, Quyền truy cập SSH . Hiện không có cách nào để xem các gói PECL đã cài đặt cho một người dùng cPanel riêng lẻ. Thay vào đó, bạn có thể kiểm tra trong thư mục ~ / pecl của mình, nơi chứa các gói đã cài đặt. Bạn có thể xem các gói PECL được cài đặt toàn cầu bằng cách sử dụng lệnh sau. (73 có thể được thay thế bằng bất kỳ phiên bản PHP nào có sẵn khác, ví dụ: 56, 70, 71, 72, 73 và
74) Cài đặt gói PECL mớiBạn có thể tải xuống và cài đặt các gói PECL cục bộ vào tài khoản của mình. Bạn sẽ cần quyền truy cập SSH. Nếu bạn cần kích hoạt quyền truy cập SSH, vui lòng xem bài viết của chúng tôi, Quyền truy cập SSH . ** Các phiên bản của “ea-php73” trong các lệnh sau có thể được thay thế bằng các phiên bản PHP khác trên máy chủ ** Sau khi bạn đã đăng nhập, đây là các bước để cài đặt:
Tôi đã gặp phải sự cố tương tự này khi cập nhật hộp Vagrant của mình với XHGui , vì XHGui yêu cầu mongodb. Tôi muốn có thể hỗ trợ lập hồ sơ trên cả PHP 5.6 và 7.0. Tôi đã đào sâu vào mã nguồn pecl và thấy rằng có một
Trong thế giới của PECL, 'toàn cầu' có nghĩa là nó chỉ có thể được đặt tại thời điểm cài đặt chứ không phải sau đó. Đã xảy ra sự cố trong trình theo dõi PPA tại github: https://github.com/oerdnj/deb.sury.org/issues/407 Đề xuất cuối cùng là xây dựng tiện ích mở rộng theo cách thủ công cho các phiên bản PHP thay thế. Tôi đã kết thúc bằng cách sử dụng pecl cho các phần mở rộng PHP 7 và các bản dựng thủ công cho phiên bản 5.6. Đảm bảo rằng bạn chạy
Sau đó, giải nén phần mở rộng và xây dựng nó. Các bước sau từ vấn đề trên đã hiệu quả với tôi với tiện ích mở rộng mongodb:
7 hữu ích 1 bình luận chia sẻ |